01324_01342_03124_03142_10324_10342
Counting sequence:
1, 1, 2, 6, 24, 114, 596, 3298, 18944, 111774, 673104, 4119464, 25544388, 160127770, 1012992140, 6458471752, 41454658444, 267646560918, 1736950753164, 11323903778318, 74126631673492, 487013799864556, 3210281613250736, 21224984350309576, 140714631740544884, 935230633773917858, 6230143107531813564, 41591037939510767584, 278198843179623223264, 1864247592684820043352, 12513819752344508724544, 84132755609497336484416, 566480483208882322642300, 3819524695747230328342902, 25787059593135496355971056, 174312807713044173111125176, 1179672491925844509046280316, 7992277128379165508472221766, 54203964652401701771579284644, 367976037269954519347553190912, 2500427847003601871289259276280, 17005734085766531770485659969652, 115756167209478271437197890181512, 788575617727957959032316838624468, 5376219069253210980817459576946584, 36680058444970816801624402613646264, 250431276689337154308313610169442064, 1710958772777065322597475779946502280, 11696898511835241108451415222371684884, 80014855949636645058833941808753576946, 547682027212810429016270185446491132796, 3750888670979332025171616228872365885824, 25702664105319672507530116426568829047296, 176218456366551409075731676137517011139016, 1208774912459399846200506088590513430429552, 8295684971134693581549546602544125390996792, 56959247232567086988957299201608216150689824, 391267898053335821246916822311434639008173976, 2688904415125598071569604052907830454795674432, 18486777524690317000783164342952492711619772704, 127152711758726646603568857485356085347043354448, 874908752165833588466345255490928700279493134600, 6022364847863244285771713648355602568566377679584, 41469924166785360526699990053869590614022538615576, 285664488691324757933765405505659933384508492742268, 1968481325557579001609056045227388562659502818050166, 13569185558900495643800637076014047073159033085758188, 93566270724951007375888676859167956971663798768675486, 645392219684158191537990371234674164606382796751101524, 4453105567580217645914115221530338008462698672384932892, 30735004475513166776355918043341551763010051857845337872, 212192936055673884648355407588296423503481356091120483192, 1465387204235905901789936908654789778744926397053809189100, 10122652403075751585504120402236582558815671311180065536590, 69944484042576193255507239529980663948606726472337725131172, 483422351220846676835200211431406091830860958683816165203296, 3342035847771113606155603910659317463023471410193981438075680, 23110201581193046551169312670157812014258030211832433749026728, 159846030405519866396064539082008007237061805910059188803216592, 1105866785489384556691753267373280916553744917976188885166422504, 7652512614489741540574495659028815827655915368032412593216435160, 52966724149924461706679151745191227985528849580039334501512061684, 366688780221156107947957659456235104357382195773040079993621786784, 2539132078747825980238289619049269874944017286551819017488411516624, 17585872525969212137817331245570982931892573911905739443988818786920, 121823586355465224280921530817460277840907022651221841280798223377508, 844083903992016271298177524571358338163817325919940906088433138226776, 5849579572957985778093890137525121916492375967868143377594350904821952, 40545864908323164740980865940169307593178652841956518248159176372769008, 281092666930954880041904323944794459898370529741087326804107093490958600, 1949089155172793165763703889248935472777113535255773797050681771524214480, 13517345241551621302708851311411370821677469261354843453458116516729982600, 93762017849751146854987934871408129338387515438564440177934681828877430704, 650484125363203272944058044095189397685859457969962273306780903114422153296, 4513558845886582520926396716551702044693985728204752217601455087590502826960, 31323670430133555084968280014580353821409138367378345040443173796194300535944, 217418172664454750083465785695014723427137601584325372636208068061131051389524, 1509340649602128662607323383001351439912428687401825545581610735531151992204178, 10479620238018749326890630227480863137501890599614065667381519150132883948630268, 72772840846145003282119417116318084185997757228232873459674207810791953749855168, 505425697845791175907616668009369788281737390795901714583626200699719907454163776
Specification 1
Strategy pack name: point_placements_tracked_fusion
Tree: http://permpal.com/tree/24873/
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[31,x]*F[4,x]
F[4,x] = F[5,x,1]
F[5,x,k[0]] = F[0,x]+F[6,x,k[0]]
F[6,x,k[0]] = F[7,x,k[0]]+F[8,x,k[0]]
F[7,x,k[0]] = (-1+x*(1+F[7,x,k[0]])*k[0])*(x*(1+F[7,x,k[0]])*k[0]-2*F[7,x,k[0]])
F[8,x,k[0]] = F[9,x,k[0]]
F[9,x,k[0]] = F[10,x,k[0]]*F[31,x]
F[10,x,k[0]] = F[11,x,k[0]]+F[12,x,k[0]]
F[11,x,k[0]] = F[4,x]*F[7,x,k[0]]
F[12,x,k[0]] = F[13,x,k[0]]
F[13,x,k[0]] = F[14,x,k[0]]*F[20,x,k[0]]
F[14,x,k[0]] = F[15,x,k[0]]+F[21,x,k[0]]
F[15,x,k[0]] = F[16,x,k[0]]*F[17,x,k[0]]
F[16,x,k[0]] = x^2*F[16,x,k[0]]^2*k[0]^2-2*x*F[16,x,k[0]]^2*k[0]+x*F[16,x,k[0]]*k[0]+2*F[16,x,k[0]]-1
F[18,x,k[0]] = F[17,x,k[0]]*F[20,x,k[0]]
F[18,x,k[0]] = F[19,x,k[0]]
F[19,x,k[0]] = -k[0]*(F[6,x,1]-F[6,x,k[0]])/(-1+k[0])
F[20,x,k[0]] = k[0]*x
F[21,x,k[0]] = F[22,x,k[0]]*F[25,x,k[0]]
F[23,x,k[0]] = F[16,x,k[0]]+F[22,x,k[0]]
F[24,x,k[0]] = F[20,x,k[0]]*F[23,x,k[0]]
F[24,x,k[0]] = F[7,x,k[0]]
F[26,x,k[0]] = F[25,x,k[0]]*F[31,x]
F[26,x,k[0]] = F[27,x,k[0]]
F[27,x,k[0]] = F[28,x]+F[32,x,k[0]]
F[28,x] = -F[0,x]+F[29,x]
F[29,x] = 1/F[31,x]*F[30,x]
F[30,x] = F[2,x]
F[31,x] = x
F[32,x,k[0]] = F[33,x,k[0]]
F[33,x,k[0]] = F[31,x]*F[34,x,k[0]]
F[34,x,k[0]] = -k[0]*(F[35,x,1]-F[35,x,k[0]])/(-1+k[0])
F[35,x,k[0]] = F[36,x,k[0]]+F[57,x,k[0]]
F[36,x,k[0]] = F[37,x,k[0]]
F[37,x,k[0]] = F[20,x,k[0]]*F[38,x,k[0]]
F[38,x,k[0]] = F[39,x,k[0],1]
F[39,x,k[0],k[1]] = F[40,x,k[0],k[0]*k[1]]
F[41,x,k[0],k[1]] = (F[40,x,k[0],k[1]]*k[1]-F[40,x,k[0],1])/(-1+k[1])
F[42,x,k[0],k[1]] = F[31,x]*F[41,x,k[0],k[1]]
F[42,x,k[0],k[1]] = F[43,x,k[0],k[1]]
F[43,x,k[0],k[1]] = F[27,x,k[1]]+F[44,x,k[0],k[1]]
F[44,x,k[0],k[1]] = F[45,x,k[0],k[1]]
F[45,x,k[0],k[1]] = F[20,x,k[0]]*F[23,x,k[0]]*F[46,x,k[1]]
F[47,x,k[0]] = F[20,x,k[0]]*F[23,x,k[0]]*F[46,x,k[0]]
F[47,x,k[0]] = F[48,x,k[0]]
F[49,x,k[0]] = F[48,x,k[0]]+F[53,x,k[0]]
F[50,x,k[0]] = F[49,x,k[0]]+F[52,x,k[0]]
F[51,x,k[0]] = F[20,x,k[0]]*F[50,x,k[0]]
F[51,x,k[0]] = F[6,x,k[0]]
F[52,x,k[0]] = F[27,x,k[0]]+F[5,x,k[0]]
F[54,x,k[0]] = F[5,x,k[0]]+F[53,x,k[0]]
F[50,x,k[0]] = F[54,x,k[0]]+F[55,x,k[0]]
F[55,x,k[0]] = F[56,x,k[0]]
F[56,x,k[0]] = F[17,x,k[0]]*F[31,x]
F[57,x,k[0]] = F[32,x,k[0]]
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_{31}\! \left(x \right) F_{4}\! \left(x \right)
F_{4}\! \left(x \right) = F_{5}\! \left(x , 1\right)
F_{5}\! \left(x , y\right) = F_{0}\! \left(x \right)+F_{6}\! \left(x , y\right)
F_{6}\! \left(x , y\right) = F_{7}\! \left(x , y\right)+F_{8}\! \left(x , y\right)
F_{7}\! \left(x , y\right) = x^{2} F_{7}\! \left(x , y\right)^{2} y^{2}+2 x^{2} F_{7}\! \left(x , y\right) y^{2}+x^{2} y^{2}-2 x F_{7}\! \left(x , y\right)^{2} y -3 x F_{7}\! \left(x , y\right) y -y x +2 F_{7}\! \left(x , y\right)
F_{8}\! \left(x , y\right) = F_{9}\! \left(x , y\right)
F_{9}\! \left(x , y\right) = F_{10}\! \left(x , y\right) F_{31}\! \left(x \right)
F_{10}\! \left(x , y\right) = F_{11}\! \left(x , y\right)+F_{12}\! \left(x , y\right)
F_{11}\! \left(x , y\right) = F_{4}\! \left(x \right) F_{7}\! \left(x , y\right)
F_{12}\! \left(x , y\right) = F_{13}\! \left(x , y\right)
F_{13}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{14}\! \left(x , y\right) = F_{15}\! \left(x , y\right)+F_{21}\! \left(x , y\right)
F_{15}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{17}\! \left(x , y\right)
F_{16}\! \left(x , y\right) = x^{2} F_{16}\! \left(x , y\right)^{2} y^{2}-2 y x F_{16}\! \left(x , y\right)^{2}+x F_{16}\! \left(x , y\right) y +2 F_{16}\! \left(x , y\right)-1
F_{18}\! \left(x , y\right) = F_{17}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{18}\! \left(x , y\right) = F_{19}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = -\frac{y \left(F_{6}\! \left(x , 1\right)-F_{6}\! \left(x , y\right)\right)}{-1+y}
F_{20}\! \left(x , y\right) = y x
F_{21}\! \left(x , y\right) = F_{22}\! \left(x , y\right) F_{25}\! \left(x , y\right)
F_{23}\! \left(x , y\right) = F_{16}\! \left(x , y\right)+F_{22}\! \left(x , y\right)
F_{24}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{23}\! \left(x , y\right)
F_{24}\! \left(x , y\right) = F_{7}\! \left(x , y\right)
F_{26}\! \left(x , y\right) = F_{25}\! \left(x , y\right) F_{31}\! \left(x \right)
F_{26}\! \left(x , y\right) = F_{27}\! \left(x , y\right)
F_{27}\! \left(x , y\right) = F_{28}\! \left(x \right)+F_{32}\! \left(x , y\right)
F_{28}\! \left(x \right) = -F_{0}\! \left(x \right)+F_{29}\! \left(x \right)
F_{29}\! \left(x \right) = \frac{F_{30}\! \left(x \right)}{F_{31}\! \left(x \right)}
F_{30}\! \left(x \right) = F_{2}\! \left(x \right)
F_{31}\! \left(x \right) = x
F_{32}\! \left(x , y\right) = F_{33}\! \left(x , y\right)
F_{33}\! \left(x , y\right) = F_{31}\! \left(x \right) F_{34}\! \left(x , y\right)
F_{34}\! \left(x , y\right) = -\frac{y \left(F_{35}\! \left(x , 1\right)-F_{35}\! \left(x , y\right)\right)}{-1+y}
F_{35}\! \left(x , y\right) = F_{36}\! \left(x , y\right)+F_{57}\! \left(x , y\right)
F_{36}\! \left(x , y\right) = F_{37}\! \left(x , y\right)
F_{37}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{38}\! \left(x , y\right)
F_{38}\! \left(x , y\right) = F_{39}\! \left(x , y , 1\right)
F_{39}\! \left(x , y , z\right) = F_{40}\! \left(x , y , y z \right)
F_{41}\! \left(x , y , z\right) = -\frac{-z F_{40}\! \left(x , y , z\right)+F_{40}\! \left(x , y , 1\right)}{-1+z}
F_{42}\! \left(x , y , z\right) = F_{31}\! \left(x \right) F_{41}\! \left(x , y , z\right)
F_{42}\! \left(x , y , z\right) = F_{43}\! \left(x , y , z\right)
F_{43}\! \left(x , y , z\right) = F_{27}\! \left(x , z\right)+F_{44}\! \left(x , y , z\right)
F_{44}\! \left(x , y , z\right) = F_{45}\! \left(x , y , z\right)
F_{45}\! \left(x , y , z\right) = F_{20}\! \left(x , y\right) F_{23}\! \left(x , y\right) F_{46}\! \left(x , z\right)
F_{47}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{23}\! \left(x , y\right) F_{46}\! \left(x , y\right)
F_{47}\! \left(x , y\right) = F_{48}\! \left(x , y\right)
F_{49}\! \left(x , y\right) = F_{48}\! \left(x , y\right)+F_{53}\! \left(x , y\right)
F_{50}\! \left(x , y\right) = F_{49}\! \left(x , y\right)+F_{52}\! \left(x , y\right)
F_{51}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{50}\! \left(x , y\right)
F_{51}\! \left(x , y\right) = F_{6}\! \left(x , y\right)
F_{52}\! \left(x , y\right) = F_{27}\! \left(x , y\right)+F_{5}\! \left(x , y\right)
F_{54}\! \left(x , y\right) = F_{5}\! \left(x , y\right)+F_{53}\! \left(x , y\right)
F_{50}\! \left(x , y\right) = F_{54}\! \left(x , y\right)+F_{55}\! \left(x , y\right)
F_{55}\! \left(x , y\right) = F_{56}\! \left(x , y\right)
F_{56}\! \left(x , y\right) = F_{17}\! \left(x , y\right) F_{31}\! \left(x \right)
F_{57}\! \left(x , y\right) = F_{32}\! \left(x , y\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_31(x)*F_4(x))
Eq(F_4(x), F_5(x, 1))
Eq(F_5(x, k_0), F_0(x) + F_6(x, k_0))
Eq(F_6(x, k_0), F_7(x, k_0) + F_8(x, k_0))
Eq(F_7(x, k_0), k_0*x*(k_0*x - 2)*(F_7(x, k_0) + 1)**2 + (k_0*x + 1)*(F_7(x, k_0) + 1) + F_7(x, k_0) - 1)
Eq(F_8(x, k_0), F_9(x, k_0))
Eq(F_9(x, k_0), F_10(x, k_0)*F_31(x))
Eq(F_10(x, k_0), F_11(x, k_0) + F_12(x, k_0))
Eq(F_11(x, k_0), F_4(x)*F_7(x, k_0))
Eq(F_12(x, k_0), F_13(x, k_0))
Eq(F_13(x, k_0), F_14(x, k_0)*F_20(x, k_0))
Eq(F_14(x, k_0), F_15(x, k_0) + F_21(x, k_0))
Eq(F_15(x, k_0), F_16(x, k_0)*F_17(x, k_0))
Eq(F_16(x, k_0), k_0*x*(k_0*x - 2)*F_16(x, k_0)**2 + (k_0*x + 2)*F_16(x, k_0) - 1)
Eq(F_18(x, k_0), F_17(x, k_0)*F_20(x, k_0))
Eq(F_18(x, k_0), F_19(x, k_0))
Eq(F_19(x, k_0), -F_6(x, 1) + (-k_0*F_6(x, k_0) + F_6(x, 1))/(1 - k_0))
Eq(F_20(x, k_0), k_0*x)
Eq(F_21(x, k_0), F_22(x, k_0)*F_25(x, k_0))
Eq(F_23(x, k_0), F_16(x, k_0) + F_22(x, k_0))
Eq(F_24(x, k_0), F_20(x, k_0)*F_23(x, k_0))
Eq(F_24(x, k_0), F_7(x, k_0))
Eq(F_26(x, k_0), F_25(x, k_0)*F_31(x))
Eq(F_26(x, k_0), F_27(x, k_0))
Eq(F_27(x, k_0), F_28(x) + F_32(x, k_0))
Eq(F_28(x), -F_0(x) + F_29(x))
Eq(F_29(x), F_30(x)/F_31(x))
Eq(F_30(x), F_2(x))
Eq(F_31(x), x)
Eq(F_32(x, k_0), F_33(x, k_0))
Eq(F_33(x, k_0), F_31(x)*F_34(x, k_0))
Eq(F_34(x, k_0), -F_35(x, 1) + (-k_0*F_35(x, k_0) + F_35(x, 1))/(1 - k_0))
Eq(F_35(x, k_0), F_36(x, k_0) + F_57(x, k_0))
Eq(F_36(x, k_0), F_37(x, k_0))
Eq(F_37(x, k_0), F_20(x, k_0)*F_38(x, k_0))
Eq(F_38(x, k_0), F_39(x, k_0, 1))
Eq(F_39(x, k_0, k_1), F_40(x, k_0, k_0*k_1))
Eq(F_41(x, k_0, k_1), (-k_1*F_40(x, k_0, k_1) + F_40(x, k_0, 1))/(1 - k_1))
Eq(F_42(x, k_0, k_1), F_31(x)*F_41(x, k_0, k_1))
Eq(F_42(x, k_0, k_1), F_43(x, k_0, k_1))
Eq(F_43(x, k_0, k_1), F_27(x, k_1) + F_44(x, k_0, k_1))
Eq(F_44(x, k_0, k_1), F_45(x, k_0, k_1))
Eq(F_45(x, k_0, k_1), F_20(x, k_0)*F_23(x, k_0)*F_46(x, k_1))
Eq(F_47(x, k_0), F_20(x, k_0)*F_23(x, k_0)*F_46(x, k_0))
Eq(F_47(x, k_0), F_48(x, k_0))
Eq(F_49(x, k_0), F_48(x, k_0) + F_53(x, k_0))
Eq(F_50(x, k_0), F_49(x, k_0) + F_52(x, k_0))
Eq(F_51(x, k_0), F_20(x, k_0)*F_50(x, k_0))
Eq(F_51(x, k_0), F_6(x, k_0))
Eq(F_52(x, k_0), F_27(x, k_0) + F_5(x, k_0))
Eq(F_54(x, k_0), F_5(x, k_0) + F_53(x, k_0))
Eq(F_50(x, k_0), F_54(x, k_0) + F_55(x, k_0))
Eq(F_55(x, k_0), F_56(x, k_0))
Eq(F_56(x, k_0), F_17(x, k_0)*F_31(x))
Eq(F_57(x, k_0), F_32(x, k_0))
Pack JSON:
{"name": "point_placements_tracked_fusion", "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.fusion.fusion", "strategy_class": "FusionFactory", "tracked": 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": [], "symmetry": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [], "symmetry": 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": [], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [1, 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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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]]}]}}, "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": [[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, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "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": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "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": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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, 1], [2, 1]], [[1, 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, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "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": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 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], [1, 0], [1, 1], [3, 0], [3, 1]], [[2, 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": [[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": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 1], [4, 1], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 3], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 1], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 3], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}, "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, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 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], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [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, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 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": [[1, 0]]}]}]}, {"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], [1, 0], [2, 0], [4, 0], [4, 1], [4, 3]], [[3, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 1], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 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], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [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, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 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": [[1, 0]]}]}]}, "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, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 1, "tracked": 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], "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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [3, 0], [3, 2], [4, 0], [4, 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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 5], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [1, 2, 0], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 2], "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 3], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 3], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 3], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 3], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [2, 4]], [[1, 1]], [[3, 0], [3, 3], [4, 0], [4, 2], [4, 5]]]}}, "idx": 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, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [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], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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]]}]}]}}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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": [[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": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"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.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], [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, 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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "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": [[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, 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, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [1, 0], [2, 0], [2, 1], [4, 0], [4, 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], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}, "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, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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": [[1, 0]]}]}]}], "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": [[1, 0]]}]}, "sub_assumption": {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, {"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, 0], [3, 3], [4, 0], [5, 0], [5, 2], [6, 0], [6, 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, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [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], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}]}]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 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, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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": [[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, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 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, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 2], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 3], [3, 2], [3, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "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, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 1], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 2], [2, 1], [2, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [3, 0], [3, 2], [3, 3]], [[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": [0], "pos": [[1, 1]]}, {"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, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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], [1, 0], [3, 0], [3, 1], [3, 3]], [[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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 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": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 5], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [1, 2, 0], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 2], "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 3], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 3], [1, 1], [1, 3]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 3], [1, 3], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 3], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [1, 0], [1, 0], [1, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 3], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 3], [1, 0], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 3], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [2, 4]], [[1, 1]], [[3, 0], [3, 3], [4, 0], [4, 2], [4, 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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 0], [2, 0], [3, 0], [3, 1], [4, 0], [4, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 2]], [[2, 0], [3, 0], [3, 1], [4, 0], [4, 1]]]}}, {"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": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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": 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": "EquivalenceRule", "original_rule": {"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, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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}}, "idx": 0}}]}, {"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": "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 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, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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": "EquivalenceRule", "original_rule": {"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, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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": "EquivalenceRule", "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "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": "EquivalenceRule", "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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 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": "EquivalenceRule", "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": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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": [[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": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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": "EquivalenceRule", "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": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 2]]}, {"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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}], "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": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}}]}, {"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": [0], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 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, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 2], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [3, 2], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 2], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 3], [3, 2], [3, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 3], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 3], [3, 3], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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": "EquivalenceRule", "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": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 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": "EquivalenceRule", "original_rule": {"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, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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": "EquivalenceRule", "original_rule": {"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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}, "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, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [4, 1], [4, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 1], [4, 1], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [4, 3], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 3], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 1], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 3], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [4, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 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": "EquivalenceRule", "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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[1, 0]]}]}]}, "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, 0]]}, {"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, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "own_col": true, "own_row": true, "include_empty": false}}}, {"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": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"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, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "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": [[0, 3]]}, {"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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 5], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [1, 2, 0], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}]}, {"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 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": "EquivalenceRule", "original_rule": {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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": "EquivalenceRule", "original_rule": {"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, 0]]}, {"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, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "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": [[0, 3]]}, {"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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 5], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [1, 2, 0], "pos": [[4, 5], [4, 5], [4, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 5], [4, 2], [4, 5]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 5], [4, 5], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 5], [4, 0], [4, 0], [4, 5]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 5], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 5], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 5], [4, 0], [4, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 5], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 5], [4, 5], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 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": "EquivalenceRule", "original_rule": {"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, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 0]]}, {"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, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [1, 2, 0], "pos": [[4, 3], [4, 3], [4, 3]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 3], [4, 2], [4, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 3], [4, 3], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 3], [4, 0], [4, 0], [4, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 3], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 3], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 3], [4, 0], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 3], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 3], [4, 3], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[4, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}}]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "symmetry": false}}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "symmetry": false}}, {"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"}}]}
Specification 2
Strategy pack name: point_placements_tracked_fusion_tracked_component_fusion_symmetries
Tree: http://permpal.com/tree/25447/
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[38,x]*F[4,x]
F[4,x] = F[0,x]+F[5,x]
F[5,x] = F[6,x,1]
F[6,x,k[0]] = F[7,x,k[0]]+F[8,x,k[0]]
F[7,x,k[0]] = (x*(1+F[7,x,k[0]])*k[0]-2*F[7,x,k[0]])*(-1+x*(1+F[7,x,k[0]])*k[0])
F[8,x,k[0]] = F[9,x,k[0]]
F[9,x,k[0]] = F[10,x,k[0]]*F[38,x]
F[10,x,k[0]] = F[11,x,k[0]]+F[12,x,k[0]]
F[11,x,k[0]] = F[4,x]*F[7,x,k[0]]
F[12,x,k[0]] = F[13,x,k[0]]+F[14,x,k[0]]
F[13,x,k[0]] = -k[0]*(F[6,x,1]-F[6,x,k[0]])/(-1+k[0])
F[14,x,k[0]] = F[15,x,k[0]]
F[15,x,k[0]] = F[16,x,k[0]]*F[20,x,k[0]]
F[16,x,k[0]] = F[17,x,k[0]]+F[21,x,k[0]]
F[17,x,k[0]] = F[18,x,k[0]]*F[7,x,k[0]]
F[19,x,k[0]] = F[18,x,k[0]]*F[20,x,k[0]]
F[19,x,k[0]] = F[13,x,k[0]]
F[20,x,k[0]] = k[0]*x
F[21,x,k[0]] = F[22,x,k[0]]*F[32,x,k[0]]
F[23,x,k[0]] = F[22,x,k[0]]+F[31,x,k[0]]
F[24,x,k[0]] = F[0,x]*F[23,x,k[0]]
F[25,x,k[0]] = F[24,x,k[0]]+F[27,x,k[0]]
F[26,x,k[0]] = F[20,x,k[0]]*F[25,x,k[0]]
F[26,x,k[0]] = F[6,x,k[0]]
F[28,x,k[0]] = F[27,x,k[0]]+F[30,x,k[0]]
F[29,x,k[0]] = F[20,x,k[0]]*F[28,x,k[0]]
F[29,x,k[0]] = F[8,x,k[0]]
F[30,x,k[0]] = F[2,x]*F[23,x,k[0]]
F[31,x,k[0]] = x^2*F[31,x,k[0]]^2*k[0]^2-2*x*F[31,x,k[0]]^2*k[0]+x*F[31,x,k[0]]*k[0]+2*F[31,x,k[0]]-1
F[33,x,k[0]] = F[32,x,k[0]]*F[38,x]
F[33,x,k[0]] = F[34,x,k[0]]
F[34,x,k[0]] = F[35,x]+F[60,x,k[0]]
F[35,x] = F[36,x]+F[55,x]
F[36,x] = F[37,x]
F[37,x] = F[38,x]*F[39,x]
F[38,x] = x
F[39,x] = F[40,x]+F[45,x]
F[40,x] = F[1,x]+F[41,x]
F[41,x] = F[42,x]
F[42,x] = F[38,x]*F[43,x]
F[43,x] = F[40,x]+F[44,x]
F[44,x] = F[41,x]
F[45,x] = F[36,x]+F[46,x]
F[46,x] = F[47,x]+F[48,x]+F[52,x]
F[47,x] = 0
F[48,x] = F[38,x]*F[49,x]
F[49,x] = F[50,x]+F[51,x]
F[50,x] = F[41,x]
F[51,x] = F[46,x]
F[52,x] = F[38,x]*F[53,x]
F[53,x] = F[45,x]+F[54,x]
F[54,x] = F[46,x]
F[55,x] = -F[2,x]+F[56,x]
F[56,x] = -F[59,x]+F[57,x]
F[57,x] = 1/F[38,x]*F[58,x]
F[58,x] = F[2,x]
F[59,x] = F[1,x]+F[36,x]
F[60,x,k[0]] = F[61,x,k[0]]
F[61,x,k[0]] = F[38,x]*F[62,x,k[0]]
F[62,x,k[0]] = -k[0]*(F[63,x,1]-F[63,x,k[0]])/(-1+k[0])
F[63,x,k[0]] = F[64,x,k[0]]+F[81,x,k[0]]
F[64,x,k[0]] = F[6,x,k[0]]+F[65,x,k[0]]
F[65,x,k[0]] = F[66,x,k[0]]
F[66,x,k[0]] = F[38,x]*F[67,x,k[0]]
F[67,x,k[0]] = F[68,x,k[0]]
F[68,x,k[0]] = F[20,x,k[0]]*F[23,x,k[0]]*F[69,x]
F[70,x,k[0]] = F[67,x,k[0]]+F[69,x]
F[71,x,k[0]] = F[38,x]*F[70,x,k[0]]
F[71,x,k[0]] = F[72,x,k[0]]
F[72,x,k[0]] = F[73,x]+F[80,x,k[0]]
F[73,x] = F[74,x]+F[75,x]
F[74,x] = F[41,x]+F[46,x]
F[75,x] = -F[56,x]+F[76,x]
F[76,x] = -F[79,x]+F[77,x]
F[77,x] = 1/F[38,x]*F[78,x]
F[78,x] = F[55,x]
F[79,x] = F[63,x,1]
F[80,x,k[0]] = F[65,x,k[0]]
F[81,x,k[0]] = F[60,x,k[0]]
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_{38}\! \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 , 1\right)
F_{6}\! \left(x , y\right) = F_{7}\! \left(x , y\right)+F_{8}\! \left(x , y\right)
F_{7}\! \left(x , y\right) = x^{2} F_{7}\! \left(x , y\right)^{2} y^{2}+2 x^{2} F_{7}\! \left(x , y\right) y^{2}+x^{2} y^{2}-2 x F_{7}\! \left(x , y\right)^{2} y -3 x F_{7}\! \left(x , y\right) y -y x +2 F_{7}\! \left(x , y\right)
F_{8}\! \left(x , y\right) = F_{9}\! \left(x , y\right)
F_{9}\! \left(x , y\right) = F_{10}\! \left(x , y\right) F_{38}\! \left(x \right)
F_{10}\! \left(x , y\right) = F_{11}\! \left(x , y\right)+F_{12}\! \left(x , y\right)
F_{11}\! \left(x , y\right) = F_{4}\! \left(x \right) F_{7}\! \left(x , y\right)
F_{12}\! \left(x , y\right) = F_{13}\! \left(x , y\right)+F_{14}\! \left(x , y\right)
F_{13}\! \left(x , y\right) = -\frac{y \left(F_{6}\! \left(x , 1\right)-F_{6}\! \left(x , y\right)\right)}{-1+y}
F_{14}\! \left(x , y\right) = F_{15}\! \left(x , y\right)
F_{15}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{16}\! \left(x , y\right) = F_{17}\! \left(x , y\right)+F_{21}\! \left(x , y\right)
F_{17}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{7}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = F_{13}\! \left(x , y\right)
F_{20}\! \left(x , y\right) = y x
F_{21}\! \left(x , y\right) = F_{22}\! \left(x , y\right) F_{32}\! \left(x , y\right)
F_{23}\! \left(x , y\right) = F_{22}\! \left(x , y\right)+F_{31}\! \left(x , y\right)
F_{24}\! \left(x , y\right) = F_{0}\! \left(x \right) F_{23}\! \left(x , y\right)
F_{25}\! \left(x , y\right) = F_{24}\! \left(x , y\right)+F_{27}\! \left(x , y\right)
F_{26}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{25}\! \left(x , y\right)
F_{26}\! \left(x , y\right) = F_{6}\! \left(x , y\right)
F_{28}\! \left(x , y\right) = F_{27}\! \left(x , y\right)+F_{30}\! \left(x , y\right)
F_{29}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{28}\! \left(x , y\right)
F_{29}\! \left(x , y\right) = F_{8}\! \left(x , y\right)
F_{30}\! \left(x , y\right) = F_{2}\! \left(x \right) F_{23}\! \left(x , y\right)
F_{31}\! \left(x , y\right) = x^{2} F_{31}\! \left(x , y\right)^{2} y^{2}-2 x F_{31}\! \left(x , y\right)^{2} y +x F_{31}\! \left(x , y\right) y +2 F_{31}\! \left(x , y\right)-1
F_{33}\! \left(x , y\right) = F_{32}\! \left(x , y\right) F_{38}\! \left(x \right)
F_{33}\! \left(x , y\right) = F_{34}\! \left(x , y\right)
F_{34}\! \left(x , y\right) = F_{35}\! \left(x \right)+F_{60}\! \left(x , y\right)
F_{35}\! \left(x \right) = F_{36}\! \left(x \right)+F_{55}\! \left(x \right)
F_{36}\! \left(x \right) = F_{37}\! \left(x \right)
F_{37}\! \left(x \right) = F_{38}\! \left(x \right) F_{39}\! \left(x \right)
F_{38}\! \left(x \right) = x
F_{39}\! \left(x \right) = F_{40}\! \left(x \right)+F_{45}\! \left(x \right)
F_{40}\! \left(x \right) = F_{1}\! \left(x \right)+F_{41}\! \left(x \right)
F_{41}\! \left(x \right) = F_{42}\! \left(x \right)
F_{42}\! \left(x \right) = F_{38}\! \left(x \right) F_{43}\! \left(x \right)
F_{43}\! \left(x \right) = F_{40}\! \left(x \right)+F_{44}\! \left(x \right)
F_{44}\! \left(x \right) = F_{41}\! \left(x \right)
F_{45}\! \left(x \right) = F_{36}\! \left(x \right)+F_{46}\! \left(x \right)
F_{46}\! \left(x \right) = F_{47}\! \left(x \right)+F_{48}\! \left(x \right)+F_{52}\! \left(x \right)
F_{47}\! \left(x \right) = 0
F_{48}\! \left(x \right) = F_{38}\! \left(x \right) F_{49}\! \left(x \right)
F_{49}\! \left(x \right) = F_{50}\! \left(x \right)+F_{51}\! \left(x \right)
F_{50}\! \left(x \right) = F_{41}\! \left(x \right)
F_{51}\! \left(x \right) = F_{46}\! \left(x \right)
F_{52}\! \left(x \right) = F_{38}\! \left(x \right) F_{53}\! \left(x \right)
F_{53}\! \left(x \right) = F_{45}\! \left(x \right)+F_{54}\! \left(x \right)
F_{54}\! \left(x \right) = F_{46}\! \left(x \right)
F_{55}\! \left(x \right) = -F_{2}\! \left(x \right)+F_{56}\! \left(x \right)
F_{56}\! \left(x \right) = -F_{59}\! \left(x \right)+F_{57}\! \left(x \right)
F_{57}\! \left(x \right) = \frac{F_{58}\! \left(x \right)}{F_{38}\! \left(x \right)}
F_{58}\! \left(x \right) = F_{2}\! \left(x \right)
F_{59}\! \left(x \right) = F_{1}\! \left(x \right)+F_{36}\! \left(x \right)
F_{60}\! \left(x , y\right) = F_{61}\! \left(x , y\right)
F_{61}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{62}\! \left(x , y\right)
F_{62}\! \left(x , y\right) = -\frac{y \left(F_{63}\! \left(x , 1\right)-F_{63}\! \left(x , y\right)\right)}{-1+y}
F_{63}\! \left(x , y\right) = F_{64}\! \left(x , y\right)+F_{81}\! \left(x , y\right)
F_{64}\! \left(x , y\right) = F_{6}\! \left(x , y\right)+F_{65}\! \left(x , y\right)
F_{65}\! \left(x , y\right) = F_{66}\! \left(x , y\right)
F_{66}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{67}\! \left(x , y\right)
F_{67}\! \left(x , y\right) = F_{68}\! \left(x , y\right)
F_{68}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{23}\! \left(x , y\right) F_{69}\! \left(x \right)
F_{70}\! \left(x , y\right) = F_{67}\! \left(x , y\right)+F_{69}\! \left(x \right)
F_{71}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{70}\! \left(x , y\right)
F_{71}\! \left(x , y\right) = F_{72}\! \left(x , y\right)
F_{72}\! \left(x , y\right) = F_{73}\! \left(x \right)+F_{80}\! \left(x , y\right)
F_{73}\! \left(x \right) = F_{74}\! \left(x \right)+F_{75}\! \left(x \right)
F_{74}\! \left(x \right) = F_{41}\! \left(x \right)+F_{46}\! \left(x \right)
F_{75}\! \left(x \right) = -F_{56}\! \left(x \right)+F_{76}\! \left(x \right)
F_{76}\! \left(x \right) = -F_{79}\! \left(x \right)+F_{77}\! \left(x \right)
F_{77}\! \left(x \right) = \frac{F_{78}\! \left(x \right)}{F_{38}\! \left(x \right)}
F_{78}\! \left(x \right) = F_{55}\! \left(x \right)
F_{79}\! \left(x \right) = F_{63}\! \left(x , 1\right)
F_{80}\! \left(x , y\right) = F_{65}\! \left(x , y\right)
F_{81}\! \left(x , y\right) = F_{60}\! \left(x , y\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_38(x)*F_4(x))
Eq(F_4(x), F_0(x) + F_5(x))
Eq(F_5(x), F_6(x, 1))
Eq(F_6(x, k_0), F_7(x, k_0) + F_8(x, k_0))
Eq(F_7(x, k_0), k_0*x*(k_0*x - 2)*(F_7(x, k_0) + 1)**2 + (k_0*x + 1)*(F_7(x, k_0) + 1) + F_7(x, k_0) - 1)
Eq(F_8(x, k_0), F_9(x, k_0))
Eq(F_9(x, k_0), F_10(x, k_0)*F_38(x))
Eq(F_10(x, k_0), F_11(x, k_0) + F_12(x, k_0))
Eq(F_11(x, k_0), F_4(x)*F_7(x, k_0))
Eq(F_12(x, k_0), F_13(x, k_0) + F_14(x, k_0))
Eq(F_13(x, k_0), -F_6(x, 1) + (-k_0*F_6(x, k_0) + F_6(x, 1))/(1 - k_0))
Eq(F_14(x, k_0), F_15(x, k_0))
Eq(F_15(x, k_0), F_16(x, k_0)*F_20(x, k_0))
Eq(F_16(x, k_0), F_17(x, k_0) + F_21(x, k_0))
Eq(F_17(x, k_0), F_18(x, k_0)*F_7(x, k_0))
Eq(F_19(x, k_0), F_18(x, k_0)*F_20(x, k_0))
Eq(F_19(x, k_0), F_13(x, k_0))
Eq(F_20(x, k_0), k_0*x)
Eq(F_21(x, k_0), F_22(x, k_0)*F_32(x, k_0))
Eq(F_23(x, k_0), F_22(x, k_0) + F_31(x, k_0))
Eq(F_24(x, k_0), F_0(x)*F_23(x, k_0))
Eq(F_25(x, k_0), F_24(x, k_0) + F_27(x, k_0))
Eq(F_26(x, k_0), F_20(x, k_0)*F_25(x, k_0))
Eq(F_26(x, k_0), F_6(x, k_0))
Eq(F_28(x, k_0), F_27(x, k_0) + F_30(x, k_0))
Eq(F_29(x, k_0), F_20(x, k_0)*F_28(x, k_0))
Eq(F_29(x, k_0), F_8(x, k_0))
Eq(F_30(x, k_0), F_2(x)*F_23(x, k_0))
Eq(F_31(x, k_0), k_0*x*(k_0*x - 2)*F_31(x, k_0)**2 + (k_0*x + 2)*F_31(x, k_0) - 1)
Eq(F_33(x, k_0), F_32(x, k_0)*F_38(x))
Eq(F_33(x, k_0), F_34(x, k_0))
Eq(F_34(x, k_0), F_35(x) + F_60(x, k_0))
Eq(F_35(x), F_36(x) + F_55(x))
Eq(F_36(x), F_37(x))
Eq(F_37(x), F_38(x)*F_39(x))
Eq(F_38(x), x)
Eq(F_39(x), F_40(x) + F_45(x))
Eq(F_40(x), F_1(x) + F_41(x))
Eq(F_41(x), F_42(x))
Eq(F_42(x), F_38(x)*F_43(x))
Eq(F_43(x), F_40(x) + F_44(x))
Eq(F_44(x), F_41(x))
Eq(F_45(x), F_36(x) + F_46(x))
Eq(F_46(x), F_47(x) + F_48(x) + F_52(x))
Eq(F_47(x), 0)
Eq(F_48(x), F_38(x)*F_49(x))
Eq(F_49(x), F_50(x) + F_51(x))
Eq(F_50(x), F_41(x))
Eq(F_51(x), F_46(x))
Eq(F_52(x), F_38(x)*F_53(x))
Eq(F_53(x), F_45(x) + F_54(x))
Eq(F_54(x), F_46(x))
Eq(F_55(x), -F_2(x) + F_56(x))
Eq(F_56(x), F_57(x) - F_59(x))
Eq(F_57(x), F_58(x)/F_38(x))
Eq(F_58(x), F_2(x))
Eq(F_59(x), F_1(x) + F_36(x))
Eq(F_60(x, k_0), F_61(x, k_0))
Eq(F_61(x, k_0), F_38(x)*F_62(x, k_0))
Eq(F_62(x, k_0), -F_63(x, 1) + (-k_0*F_63(x, k_0) + F_63(x, 1))/(1 - k_0))
Eq(F_63(x, k_0), F_64(x, k_0) + F_81(x, k_0))
Eq(F_64(x, k_0), F_6(x, k_0) + F_65(x, k_0))
Eq(F_65(x, k_0), F_66(x, k_0))
Eq(F_66(x, k_0), F_38(x)*F_67(x, k_0))
Eq(F_67(x, k_0), F_68(x, k_0))
Eq(F_68(x, k_0), F_20(x, k_0)*F_23(x, k_0)*F_69(x))
Eq(F_70(x, k_0), F_67(x, k_0) + F_69(x))
Eq(F_71(x, k_0), F_38(x)*F_70(x, k_0))
Eq(F_71(x, k_0), F_72(x, k_0))
Eq(F_72(x, k_0), F_73(x) + F_80(x, k_0))
Eq(F_73(x), F_74(x) + F_75(x))
Eq(F_74(x), F_41(x) + F_46(x))
Eq(F_75(x), -F_56(x) + F_76(x))
Eq(F_76(x), F_77(x) - F_79(x))
Eq(F_77(x), F_78(x)/F_38(x))
Eq(F_78(x), F_55(x))
Eq(F_79(x), F_63(x, 1))
Eq(F_80(x, k_0), F_65(x, k_0))
Eq(F_81(x, k_0), F_60(x, k_0))
Pack JSON:
{"name": "point_placements_tracked_fusion_tracked_component_fusion_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.detect_components", "strategy_class": "DetectComponentsStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": true, "workable": true}, {"class_module": "tilings.strategies.monotone_sliding", "strategy_class": "MonotoneSlidingFactory"}, {"class_module": "tilings.strategies.point_jumping", "strategy_class": "AssumptionAndPointJumpingFactory"}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementCorroborationFactory", "ignore_parent": 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": [], "symmetry": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [], "symmetry": false}, {"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}], [{"class_module": "tilings.strategies.requirement_placement", "strategy_class": "FusableRowAndColumnPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "place_row": true, "place_col": true}]], "symmetries": [{"class_module": "tilings.strategies.symmetry", "strategy_class": "SymmetriesFactory", "basis": null}], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [1, 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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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]]}]}}, "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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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]]}]}}, "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": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 2], [2, 2], [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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 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": [[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": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "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, 2], [2, 2], [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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1], [1, 1]], [[2, 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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 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": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 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": [[2, 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, 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], [2, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 3]]}, {"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, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 3], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 3], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [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], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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]]]}}, "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], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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]]}]}}, "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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [3, 0], [3, 2], [4, 0], [4, 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, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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]]}]}}, "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": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 4], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [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, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 4], [2, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 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, 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], [1, 0], [1, 2], [1, 3], [3, 0], [3, 1], [3, 4]], [[2, 5]]]}}, "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": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [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, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 4], [2, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 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, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 4], [1, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 3], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 3], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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]]}]}}, "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, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 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], [1, 0], [1, 1], [3, 0], [3, 1]], [[2, 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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [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], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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, 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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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": [[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": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"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.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], [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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}]}]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}], "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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [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, 1]], [[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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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": [[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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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": [[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, 2], "pos": [[0, 0], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "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, 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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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, 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, 1]]}, {"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, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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], [1, 0], [3, 0], [3, 1], [3, 3]], [[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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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], [1, 0], [1, 1], [3, 0], [3, 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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[0, 6]]}, {"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": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 6], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [1, 2, 0], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 5], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 5], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 4], [1, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 3], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 3], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [2, 4]], [[1, 1]], [[3, 0], [3, 3], [3, 5], [4, 0], [4, 2], [4, 6]]]}}, {"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, 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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, {"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, 0], [3, 3], [4, 0], [5, 0], [5, 2], [6, 0], [6, 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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 0], [2, 0], [3, 0], [3, 1], [4, 0], [4, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 2]], [[2, 0], [3, 0], [3, 1], [4, 0], [4, 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, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": 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, 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": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": 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": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[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": [1, 0, 2], "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": []}], "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 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, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": [], "pos": []}], "requirements": [], "assumptions": []}, {"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, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, {"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, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"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]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 2, "own_col": true, "own_row": true, "include_empty": 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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [1, 2], [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": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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], [1, 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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": true, "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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": 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, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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}}, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "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": "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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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], [2, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 3]]}, {"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, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 3], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 3], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [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}}, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}]}, {"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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}]}, {"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": [[0, 3]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [3, 1]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 2], [3, 2], [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, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 4], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [3, 1]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 2], [3, 2], [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, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}], "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], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 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], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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, 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, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 4], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [1, 2, 0], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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": [[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, 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, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 4], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [1, 2, 0], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"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, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[0, 6]]}, {"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": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 6], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [1, 2, 0], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 5], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 5], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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": [[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": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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": "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": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 2]]}, {"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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}], "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": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": [], "pos": []}], "requirements": [], "assumptions": []}, {"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": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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": "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, 2], "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": []}, "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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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": "EquivalenceRule", "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, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"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": "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": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "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": "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": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 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, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "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": "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": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 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, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "symmetry": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "comb_spec_searcher.strategies.strategy", "strategy_class": "EmptyStrategy"}}]}
Specification 3
Strategy pack name: point_placements_tracked_fusion_tracked_component_fusion_symmetries
Tree: http://permpal.com/tree/25913/
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[38,x]*F[4,x]
F[4,x] = F[0,x]+F[5,x]
F[5,x] = F[6,x,1]
F[6,x,k[0]] = F[7,x,k[0]]+F[8,x,k[0]]
F[7,x,k[0]] = (-1+x*(1+F[7,x,k[0]])*k[0])*(x*(1+F[7,x,k[0]])*k[0]-2*F[7,x,k[0]])
F[8,x,k[0]] = F[9,x,k[0]]
F[9,x,k[0]] = F[10,x,k[0]]*F[38,x]
F[10,x,k[0]] = F[11,x,k[0]]+F[12,x,k[0]]
F[11,x,k[0]] = F[4,x]*F[7,x,k[0]]
F[12,x,k[0]] = F[13,x,k[0]]+F[14,x,k[0]]
F[13,x,k[0]] = -k[0]*(F[6,x,1]-F[6,x,k[0]])/(-1+k[0])
F[14,x,k[0]] = F[15,x,k[0]]
F[15,x,k[0]] = F[16,x,k[0]]*F[20,x,k[0]]
F[16,x,k[0]] = F[17,x,k[0]]+F[21,x,k[0]]
F[17,x,k[0]] = F[18,x,k[0]]*F[7,x,k[0]]
F[19,x,k[0]] = F[18,x,k[0]]*F[20,x,k[0]]
F[19,x,k[0]] = F[13,x,k[0]]
F[20,x,k[0]] = k[0]*x
F[21,x,k[0]] = F[22,x,k[0]]*F[32,x,k[0]]
F[23,x,k[0]] = F[22,x,k[0]]+F[31,x,k[0]]
F[24,x,k[0]] = F[0,x]*F[23,x,k[0]]
F[25,x,k[0]] = F[24,x,k[0]]+F[27,x,k[0]]
F[26,x,k[0]] = F[20,x,k[0]]*F[25,x,k[0]]
F[26,x,k[0]] = F[6,x,k[0]]
F[28,x,k[0]] = F[27,x,k[0]]+F[30,x,k[0]]
F[29,x,k[0]] = F[20,x,k[0]]*F[28,x,k[0]]
F[29,x,k[0]] = F[8,x,k[0]]
F[30,x,k[0]] = F[2,x]*F[23,x,k[0]]
F[31,x,k[0]] = x^2*F[31,x,k[0]]^2*k[0]^2-2*x*F[31,x,k[0]]^2*k[0]+x*F[31,x,k[0]]*k[0]+2*F[31,x,k[0]]-1
F[33,x,k[0]] = F[32,x,k[0]]*F[38,x]
F[33,x,k[0]] = F[34,x,k[0]]
F[34,x,k[0]] = F[35,x]+F[60,x,k[0]]
F[35,x] = F[36,x]+F[55,x]
F[36,x] = F[37,x]
F[37,x] = F[38,x]*F[39,x]
F[38,x] = x
F[39,x] = F[40,x]+F[45,x]
F[40,x] = F[1,x]+F[41,x]
F[41,x] = F[42,x]
F[42,x] = F[38,x]*F[43,x]
F[43,x] = F[40,x]+F[44,x]
F[44,x] = F[41,x]
F[45,x] = F[36,x]+F[46,x]
F[46,x] = F[47,x]+F[48,x]+F[52,x]
F[47,x] = 0
F[48,x] = F[38,x]*F[49,x]
F[49,x] = F[50,x]+F[51,x]
F[50,x] = F[41,x]
F[51,x] = F[46,x]
F[52,x] = F[38,x]*F[53,x]
F[53,x] = F[45,x]+F[54,x]
F[54,x] = F[46,x]
F[55,x] = -F[2,x]+F[56,x]
F[56,x] = -F[59,x]+F[57,x]
F[57,x] = 1/F[38,x]*F[58,x]
F[58,x] = F[2,x]
F[59,x] = F[1,x]+F[36,x]
F[60,x,k[0]] = F[61,x,k[0]]
F[61,x,k[0]] = F[38,x]*F[62,x,k[0]]
F[62,x,k[0]] = -k[0]*(F[63,x,1]-F[63,x,k[0]])/(-1+k[0])
F[63,x,k[0]] = F[64,x,k[0]]+F[81,x,k[0]]
F[64,x,k[0]] = F[6,x,k[0]]+F[65,x,k[0]]
F[65,x,k[0]] = F[66,x,k[0]]
F[66,x,k[0]] = F[38,x]*F[67,x,k[0]]
F[67,x,k[0]] = F[68,x,k[0]]
F[68,x,k[0]] = F[20,x,k[0]]*F[23,x,k[0]]*F[69,x]
F[70,x,k[0]] = F[67,x,k[0]]+F[69,x]
F[71,x,k[0]] = F[38,x]*F[70,x,k[0]]
F[71,x,k[0]] = F[72,x,k[0]]
F[72,x,k[0]] = F[73,x]+F[80,x,k[0]]
F[73,x] = F[74,x]+F[75,x]
F[74,x] = F[41,x]+F[46,x]
F[75,x] = -F[56,x]+F[76,x]
F[76,x] = -F[79,x]+F[77,x]
F[77,x] = 1/F[38,x]*F[78,x]
F[78,x] = F[55,x]
F[79,x] = F[63,x,1]
F[80,x,k[0]] = F[65,x,k[0]]
F[81,x,k[0]] = F[60,x,k[0]]
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_{38}\! \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 , 1\right)
F_{6}\! \left(x , y\right) = F_{7}\! \left(x , y\right)+F_{8}\! \left(x , y\right)
F_{7}\! \left(x , y\right) = x^{2} F_{7}\! \left(x , y\right)^{2} y^{2}+2 x^{2} F_{7}\! \left(x , y\right) y^{2}+x^{2} y^{2}-2 x F_{7}\! \left(x , y\right)^{2} y -3 x F_{7}\! \left(x , y\right) y -y x +2 F_{7}\! \left(x , y\right)
F_{8}\! \left(x , y\right) = F_{9}\! \left(x , y\right)
F_{9}\! \left(x , y\right) = F_{10}\! \left(x , y\right) F_{38}\! \left(x \right)
F_{10}\! \left(x , y\right) = F_{11}\! \left(x , y\right)+F_{12}\! \left(x , y\right)
F_{11}\! \left(x , y\right) = F_{4}\! \left(x \right) F_{7}\! \left(x , y\right)
F_{12}\! \left(x , y\right) = F_{13}\! \left(x , y\right)+F_{14}\! \left(x , y\right)
F_{13}\! \left(x , y\right) = -\frac{y \left(F_{6}\! \left(x , 1\right)-F_{6}\! \left(x , y\right)\right)}{-1+y}
F_{14}\! \left(x , y\right) = F_{15}\! \left(x , y\right)
F_{15}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{16}\! \left(x , y\right) = F_{17}\! \left(x , y\right)+F_{21}\! \left(x , y\right)
F_{17}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{7}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{20}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = F_{13}\! \left(x , y\right)
F_{20}\! \left(x , y\right) = y x
F_{21}\! \left(x , y\right) = F_{22}\! \left(x , y\right) F_{32}\! \left(x , y\right)
F_{23}\! \left(x , y\right) = F_{22}\! \left(x , y\right)+F_{31}\! \left(x , y\right)
F_{24}\! \left(x , y\right) = F_{0}\! \left(x \right) F_{23}\! \left(x , y\right)
F_{25}\! \left(x , y\right) = F_{24}\! \left(x , y\right)+F_{27}\! \left(x , y\right)
F_{26}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{25}\! \left(x , y\right)
F_{26}\! \left(x , y\right) = F_{6}\! \left(x , y\right)
F_{28}\! \left(x , y\right) = F_{27}\! \left(x , y\right)+F_{30}\! \left(x , y\right)
F_{29}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{28}\! \left(x , y\right)
F_{29}\! \left(x , y\right) = F_{8}\! \left(x , y\right)
F_{30}\! \left(x , y\right) = F_{2}\! \left(x \right) F_{23}\! \left(x , y\right)
F_{31}\! \left(x , y\right) = x^{2} F_{31}\! \left(x , y\right)^{2} y^{2}-2 y x F_{31}\! \left(x , y\right)^{2}+x F_{31}\! \left(x , y\right) y +2 F_{31}\! \left(x , y\right)-1
F_{33}\! \left(x , y\right) = F_{32}\! \left(x , y\right) F_{38}\! \left(x \right)
F_{33}\! \left(x , y\right) = F_{34}\! \left(x , y\right)
F_{34}\! \left(x , y\right) = F_{35}\! \left(x \right)+F_{60}\! \left(x , y\right)
F_{35}\! \left(x \right) = F_{36}\! \left(x \right)+F_{55}\! \left(x \right)
F_{36}\! \left(x \right) = F_{37}\! \left(x \right)
F_{37}\! \left(x \right) = F_{38}\! \left(x \right) F_{39}\! \left(x \right)
F_{38}\! \left(x \right) = x
F_{39}\! \left(x \right) = F_{40}\! \left(x \right)+F_{45}\! \left(x \right)
F_{40}\! \left(x \right) = F_{1}\! \left(x \right)+F_{41}\! \left(x \right)
F_{41}\! \left(x \right) = F_{42}\! \left(x \right)
F_{42}\! \left(x \right) = F_{38}\! \left(x \right) F_{43}\! \left(x \right)
F_{43}\! \left(x \right) = F_{40}\! \left(x \right)+F_{44}\! \left(x \right)
F_{44}\! \left(x \right) = F_{41}\! \left(x \right)
F_{45}\! \left(x \right) = F_{36}\! \left(x \right)+F_{46}\! \left(x \right)
F_{46}\! \left(x \right) = F_{47}\! \left(x \right)+F_{48}\! \left(x \right)+F_{52}\! \left(x \right)
F_{47}\! \left(x \right) = 0
F_{48}\! \left(x \right) = F_{38}\! \left(x \right) F_{49}\! \left(x \right)
F_{49}\! \left(x \right) = F_{50}\! \left(x \right)+F_{51}\! \left(x \right)
F_{50}\! \left(x \right) = F_{41}\! \left(x \right)
F_{51}\! \left(x \right) = F_{46}\! \left(x \right)
F_{52}\! \left(x \right) = F_{38}\! \left(x \right) F_{53}\! \left(x \right)
F_{53}\! \left(x \right) = F_{45}\! \left(x \right)+F_{54}\! \left(x \right)
F_{54}\! \left(x \right) = F_{46}\! \left(x \right)
F_{55}\! \left(x \right) = -F_{2}\! \left(x \right)+F_{56}\! \left(x \right)
F_{56}\! \left(x \right) = -F_{59}\! \left(x \right)+F_{57}\! \left(x \right)
F_{57}\! \left(x \right) = \frac{F_{58}\! \left(x \right)}{F_{38}\! \left(x \right)}
F_{58}\! \left(x \right) = F_{2}\! \left(x \right)
F_{59}\! \left(x \right) = F_{1}\! \left(x \right)+F_{36}\! \left(x \right)
F_{60}\! \left(x , y\right) = F_{61}\! \left(x , y\right)
F_{61}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{62}\! \left(x , y\right)
F_{62}\! \left(x , y\right) = -\frac{y \left(F_{63}\! \left(x , 1\right)-F_{63}\! \left(x , y\right)\right)}{-1+y}
F_{63}\! \left(x , y\right) = F_{64}\! \left(x , y\right)+F_{81}\! \left(x , y\right)
F_{64}\! \left(x , y\right) = F_{6}\! \left(x , y\right)+F_{65}\! \left(x , y\right)
F_{65}\! \left(x , y\right) = F_{66}\! \left(x , y\right)
F_{66}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{67}\! \left(x , y\right)
F_{67}\! \left(x , y\right) = F_{68}\! \left(x , y\right)
F_{68}\! \left(x , y\right) = F_{20}\! \left(x , y\right) F_{23}\! \left(x , y\right) F_{69}\! \left(x \right)
F_{70}\! \left(x , y\right) = F_{67}\! \left(x , y\right)+F_{69}\! \left(x \right)
F_{71}\! \left(x , y\right) = F_{38}\! \left(x \right) F_{70}\! \left(x , y\right)
F_{71}\! \left(x , y\right) = F_{72}\! \left(x , y\right)
F_{72}\! \left(x , y\right) = F_{73}\! \left(x \right)+F_{80}\! \left(x , y\right)
F_{73}\! \left(x \right) = F_{74}\! \left(x \right)+F_{75}\! \left(x \right)
F_{74}\! \left(x \right) = F_{41}\! \left(x \right)+F_{46}\! \left(x \right)
F_{75}\! \left(x \right) = -F_{56}\! \left(x \right)+F_{76}\! \left(x \right)
F_{76}\! \left(x \right) = -F_{79}\! \left(x \right)+F_{77}\! \left(x \right)
F_{77}\! \left(x \right) = \frac{F_{78}\! \left(x \right)}{F_{38}\! \left(x \right)}
F_{78}\! \left(x \right) = F_{55}\! \left(x \right)
F_{79}\! \left(x \right) = F_{63}\! \left(x , 1\right)
F_{80}\! \left(x , y\right) = F_{65}\! \left(x , y\right)
F_{81}\! \left(x , y\right) = F_{60}\! \left(x , y\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_38(x)*F_4(x))
Eq(F_4(x), F_0(x) + F_5(x))
Eq(F_5(x), F_6(x, 1))
Eq(F_6(x, k_0), F_7(x, k_0) + F_8(x, k_0))
Eq(F_7(x, k_0), k_0*x*(k_0*x - 2)*(F_7(x, k_0) + 1)**2 + (k_0*x + 1)*(F_7(x, k_0) + 1) + F_7(x, k_0) - 1)
Eq(F_8(x, k_0), F_9(x, k_0))
Eq(F_9(x, k_0), F_10(x, k_0)*F_38(x))
Eq(F_10(x, k_0), F_11(x, k_0) + F_12(x, k_0))
Eq(F_11(x, k_0), F_4(x)*F_7(x, k_0))
Eq(F_12(x, k_0), F_13(x, k_0) + F_14(x, k_0))
Eq(F_13(x, k_0), -F_6(x, 1) + (-k_0*F_6(x, k_0) + F_6(x, 1))/(1 - k_0))
Eq(F_14(x, k_0), F_15(x, k_0))
Eq(F_15(x, k_0), F_16(x, k_0)*F_20(x, k_0))
Eq(F_16(x, k_0), F_17(x, k_0) + F_21(x, k_0))
Eq(F_17(x, k_0), F_18(x, k_0)*F_7(x, k_0))
Eq(F_19(x, k_0), F_18(x, k_0)*F_20(x, k_0))
Eq(F_19(x, k_0), F_13(x, k_0))
Eq(F_20(x, k_0), k_0*x)
Eq(F_21(x, k_0), F_22(x, k_0)*F_32(x, k_0))
Eq(F_23(x, k_0), F_22(x, k_0) + F_31(x, k_0))
Eq(F_24(x, k_0), F_0(x)*F_23(x, k_0))
Eq(F_25(x, k_0), F_24(x, k_0) + F_27(x, k_0))
Eq(F_26(x, k_0), F_20(x, k_0)*F_25(x, k_0))
Eq(F_26(x, k_0), F_6(x, k_0))
Eq(F_28(x, k_0), F_27(x, k_0) + F_30(x, k_0))
Eq(F_29(x, k_0), F_20(x, k_0)*F_28(x, k_0))
Eq(F_29(x, k_0), F_8(x, k_0))
Eq(F_30(x, k_0), F_2(x)*F_23(x, k_0))
Eq(F_31(x, k_0), k_0*x*(k_0*x - 2)*F_31(x, k_0)**2 + (k_0*x + 2)*F_31(x, k_0) - 1)
Eq(F_33(x, k_0), F_32(x, k_0)*F_38(x))
Eq(F_33(x, k_0), F_34(x, k_0))
Eq(F_34(x, k_0), F_35(x) + F_60(x, k_0))
Eq(F_35(x), F_36(x) + F_55(x))
Eq(F_36(x), F_37(x))
Eq(F_37(x), F_38(x)*F_39(x))
Eq(F_38(x), x)
Eq(F_39(x), F_40(x) + F_45(x))
Eq(F_40(x), F_1(x) + F_41(x))
Eq(F_41(x), F_42(x))
Eq(F_42(x), F_38(x)*F_43(x))
Eq(F_43(x), F_40(x) + F_44(x))
Eq(F_44(x), F_41(x))
Eq(F_45(x), F_36(x) + F_46(x))
Eq(F_46(x), F_47(x) + F_48(x) + F_52(x))
Eq(F_47(x), 0)
Eq(F_48(x), F_38(x)*F_49(x))
Eq(F_49(x), F_50(x) + F_51(x))
Eq(F_50(x), F_41(x))
Eq(F_51(x), F_46(x))
Eq(F_52(x), F_38(x)*F_53(x))
Eq(F_53(x), F_45(x) + F_54(x))
Eq(F_54(x), F_46(x))
Eq(F_55(x), -F_2(x) + F_56(x))
Eq(F_56(x), F_57(x) - F_59(x))
Eq(F_57(x), F_58(x)/F_38(x))
Eq(F_58(x), F_2(x))
Eq(F_59(x), F_1(x) + F_36(x))
Eq(F_60(x, k_0), F_61(x, k_0))
Eq(F_61(x, k_0), F_38(x)*F_62(x, k_0))
Eq(F_62(x, k_0), -F_63(x, 1) + (-k_0*F_63(x, k_0) + F_63(x, 1))/(1 - k_0))
Eq(F_63(x, k_0), F_64(x, k_0) + F_81(x, k_0))
Eq(F_64(x, k_0), F_6(x, k_0) + F_65(x, k_0))
Eq(F_65(x, k_0), F_66(x, k_0))
Eq(F_66(x, k_0), F_38(x)*F_67(x, k_0))
Eq(F_67(x, k_0), F_68(x, k_0))
Eq(F_68(x, k_0), F_20(x, k_0)*F_23(x, k_0)*F_69(x))
Eq(F_70(x, k_0), F_67(x, k_0) + F_69(x))
Eq(F_71(x, k_0), F_38(x)*F_70(x, k_0))
Eq(F_71(x, k_0), F_72(x, k_0))
Eq(F_72(x, k_0), F_73(x) + F_80(x, k_0))
Eq(F_73(x), F_74(x) + F_75(x))
Eq(F_74(x), F_41(x) + F_46(x))
Eq(F_75(x), -F_56(x) + F_76(x))
Eq(F_76(x), F_77(x) - F_79(x))
Eq(F_77(x), F_78(x)/F_38(x))
Eq(F_78(x), F_55(x))
Eq(F_79(x), F_63(x, 1))
Eq(F_80(x, k_0), F_65(x, k_0))
Eq(F_81(x, k_0), F_60(x, k_0))
Pack JSON:
{"name": "point_placements_tracked_fusion_tracked_component_fusion_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.detect_components", "strategy_class": "DetectComponentsStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": true, "workable": true}, {"class_module": "tilings.strategies.monotone_sliding", "strategy_class": "MonotoneSlidingFactory"}, {"class_module": "tilings.strategies.point_jumping", "strategy_class": "AssumptionAndPointJumpingFactory"}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementCorroborationFactory", "ignore_parent": 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": [], "symmetry": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [], "symmetry": false}, {"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}], [{"class_module": "tilings.strategies.requirement_placement", "strategy_class": "FusableRowAndColumnPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "place_row": true, "place_col": true}]], "symmetries": [{"class_module": "tilings.strategies.symmetry", "strategy_class": "SymmetriesFactory", "basis": null}], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [1, 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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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]]}]}}, "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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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]]}]}}, "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": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 2], [2, 2], [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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 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": [[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": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}]], "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, 2], [2, 2], [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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1], [1, 1]], [[2, 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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 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": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 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, 1], [1, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 1], [0, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 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": [[2, 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, 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], [2, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 3]]}, {"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, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 3], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 3], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [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], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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]]]}}, "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], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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]]}]}}, "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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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], [3, 0], [3, 2], [4, 0], [4, 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, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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]]}]}}, "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": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 4], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [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, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 4], [2, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 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, 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], [1, 0], [1, 2], [1, 3], [3, 0], [3, 1], [3, 4]], [[2, 5]]]}}, "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": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 4], [2, 1], [2, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [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, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 4], [2, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 4], [2, 0], [2, 0], [2, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 4], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 4], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 4], [2, 4], [2, 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, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 4], [1, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 3], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 3], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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]]}]}}, "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, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 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], [1, 0], [1, 1], [3, 0], [3, 1]], [[2, 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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [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], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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, 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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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": [[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": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"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.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], [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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}]}]}, {"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], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}]}]}], "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, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[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, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [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, 1]], [[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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [2, 0]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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": [[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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [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": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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": [[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, 2], "pos": [[0, 0], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "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, 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, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [0, 2, 1, 3], "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, 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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [0, 0], [0, 0], [0, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2], [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, 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, 1]]}, {"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, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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], [1, 0], [3, 0], [3, 1], [3, 3]], [[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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 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.fusion.fusion", "strategy_class": "FusionStrategy", "row_idx": null, "col_idx": 0, "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, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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], [1, 0], [1, 1], [3, 0], [3, 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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[0, 6]]}, {"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": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 6], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [1, 2, 0], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 5], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 5], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 4]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 4]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 4], [1, 1], [1, 4]]}, {"patt": [0, 2, 1, 3], "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": [[0, 0], [1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [1, 4], [1, 4], [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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 3], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 2], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 3], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 4], [1, 0], [1, 0], [1, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 2], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 3], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 4], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 4], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 4], [1, 0], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 4], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 4], [1, 4], [1, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [2, 4]], [[1, 1]], [[3, 0], [3, 3], [3, 5], [4, 0], [4, 2], [4, 6]]]}}, {"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, 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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, {"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, 0], [3, 3], [4, 0], [5, 0], [5, 2], [6, 0], [6, 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, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[5, 2]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [4, 1], [5, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[4, 1], [4, 1], [5, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [5, 0], [5, 0], [5, 1]]}, {"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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 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, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 1], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 1], [5, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 1], [5, 1], [5, 1], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 1], [5, 0], [5, 0], [5, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 1], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [5, 1], [5, 0], [5, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 1], [5, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [5, 1], [5, 1], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "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": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 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, 0], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2]], [[1, 0], [2, 0], [3, 0], [3, 1], [4, 0], [4, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 1], [4, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[3, 1], [3, 1], [4, 1]]}, {"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, 2], [1, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 1], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 1], [4, 0], [4, 0], [4, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 1], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 1], [4, 0], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 1], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 1], [4, 1], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 1], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 0], [1, 0], [1, 0]]}, {"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, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}]}, {"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": [[0, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [2, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 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, 2]], [[2, 0], [3, 0], [3, 1], [4, 0], [4, 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, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": 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, 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": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": 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": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[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": [1, 0, 2], "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": []}], "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "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, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 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, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": [], "pos": []}], "requirements": [], "assumptions": []}, {"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, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, {"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, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"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]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 2, "own_col": true, "own_row": true, "include_empty": 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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1]], [[1, 0], [1, 2], [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": [[1, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 0]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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], [1, 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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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": true, "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, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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": [[2, 1]]}, {"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, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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": 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, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "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, 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": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 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": [2, 0, 1, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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}}, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"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, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 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": [2, 0, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 2], [2, 2], [3, 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, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 2], [0, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 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, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 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], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}]}]}], "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": "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, 3], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "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": [2, 0, 1, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [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], [2, 1], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [2, 3], [2, 1]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 3]]}, {"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, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 1], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [2, 3], [2, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 3], [2, 0], [2, 0], [2, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 3], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 3], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 3], [2, 0], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 3], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 3], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 3], [2, 3], [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}}, "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 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, 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], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "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], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 2]]}]}}]}, {"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": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "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, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}]}, {"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": [[0, 3]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [3, 1]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 2], [3, 2], [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, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 4], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 4], [3, 4]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 4], [3, 1], [3, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 4], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 3], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 3], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 3], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 4], [3, 0], [3, 0], [3, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 3], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 4], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 4], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 4], [3, 0], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 4], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 4], [3, 4], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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], "pos": [[0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 1], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 2]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 2], [1, 1], [1, 2]]}, {"patt": [0, 2, 1, 3], "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, 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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 2], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [1, 0], [1, 0], [1, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [3, 1]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 2], [3, 1], [3, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 2], [3, 2], [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, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 2], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}], "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], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 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, 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], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1, 3], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "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, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 1], [3, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 1], [3, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 1], [1, 1], [3, 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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [3, 1], [3, 1], [3, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [3, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "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], "pos": [[0, 1]]}, {"patt": [1, 0, 2], "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], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [1, 0], [1, 0], [1, 1]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "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, 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, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 1], [3, 1], [3, 1]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 3]]}, {"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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [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], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 1], [3, 0], [3, 0], [3, 1]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [3, 0], [3, 0], [3, 3]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1], [3, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [3, 3], [3, 0], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 3], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 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], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 1], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 1], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 2], [2, 0], [2, 0], [2, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 1], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 2], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 2], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 2], [2, 2], [2, 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, 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, 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, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 4], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [1, 2, 0], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 3, "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": [[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, 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, 4]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[0, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[2, 2], [4, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [0, 1], "pos": [[3, 2], [4, 2]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 4], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [1, 2, 0], "pos": [[4, 4], [4, 4], [4, 4]]}, {"patt": [2, 0, 1], "pos": [[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], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 4], [4, 2], [4, 4]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 4], [4, 4], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 4], [4, 0], [4, 0], [4, 4]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 4], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 4], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 4], [4, 0], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 4], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 4], [4, 4], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"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, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[0, 6]]}, {"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": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 3], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 5], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 2], [4, 6], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [1, 2, 0], "pos": [[4, 6], [4, 6], [4, 6]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 6], [4, 2], [4, 6]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 2], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [4, 6], [4, 6], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 3], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 5], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 3], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 5], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 3], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 5], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 6], [4, 0], [4, 0], [4, 6]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 3], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 5], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 6], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 6], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 6], [4, 0], [4, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 6], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 6], [4, 6], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 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": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [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, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 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": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [1, 0], [1, 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], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"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": [[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": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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": "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": [[1, 3]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [4, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 0], [3, 2], [4, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [3, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [4, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 2], [3, 2], [4, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 0]]}, {"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, 3], [2, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 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, 0], [4, 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], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [4, 2], [4, 2], [4, 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, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [4, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[2, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [3, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[3, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 2], [4, 0], [4, 0], [4, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[2, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [3, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[3, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 2], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[0, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [2, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[2, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [3, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[3, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [4, 2], [4, 0], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 2], [4, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [4, 2], [4, 2], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"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, 2]]}, {"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, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[5, 3]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0], "pos": [[6, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [5, 0], [6, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[4, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 0], [5, 2], [6, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [0, 2, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [4, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [5, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [6, 0]]}, {"patt": [2, 0, 1], "pos": [[3, 3], [3, 3], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [5, 2]]}, {"patt": [2, 0, 1], "pos": [[5, 2], [5, 2], [6, 2]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [6, 0], [6, 0], [6, 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, 3], [3, 3]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [0, 1, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[4, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 0], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [3, 3], [3, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[4, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [5, 0]]}, {"patt": [0, 3, 1, 2], "pos": [[5, 0], [5, 2], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [4, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [4, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 0], [6, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [5, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[5, 0], [5, 0], [5, 2], [6, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 1, 3], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[5, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[6, 2], [6, 2], [6, 2], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 1, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[4, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [5, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[5, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 2, 4], "pos": [[6, 0], [6, 2], [6, 0], [6, 0], [6, 2]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[4, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [5, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[5, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [0, 3, 1, 4, 2], "pos": [[6, 0], [6, 2], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[1, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [4, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[4, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [5, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[5, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 2, 4], "pos": [[6, 0], [6, 0], [6, 2], [6, 0], [6, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [4, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [5, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[5, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 0], [6, 2], [6, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[6, 0], [6, 0], [6, 2], [6, 2], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[3, 3]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "TrackingAssumption", "gps": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[4, 0]]}]}]}], "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": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[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": [], "pos": []}], "requirements": [], "assumptions": []}, {"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": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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": "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, 2], "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": []}, "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, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "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": "EquivalenceRule", "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, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"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": "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": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "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.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "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": "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": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 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, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "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": "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": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [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, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 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, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 1], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 1, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}}]}, {"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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "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, 3, 1, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 2], "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, 3, 2, 4], [0, 1, 3, 4, 2], [0, 3, 1, 2, 4], [0, 3, 1, 4, 2], [1, 0, 3, 2, 4], [1, 0, 3, 4, 2]], "symmetry": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "comb_spec_searcher.strategies.strategy", "strategy_class": "EmptyStrategy"}}]}