012345

Counting sequence:
1, 1, 2, 6, 24, 120, 719, 5003, 39429, 344837, 3291590, 33835114, 370531683, 4285711539, 51990339068, 657723056000, 8636422912277, 117241501095189, 1639974912709122, 23570308719710838, 347217077020664880, 5231433025400049936, 80466744544235325387, 1261473075436671839831, 20126902890689975027881, 326403365387509828264105, 5374176754942793026233270, 89743125779940972501849290, 1518515175488700574827337370, 26013649665704744998188496090, 450834402441762300129670409025, 7898881929275902460420208874845, 139821033380572456011035743716765, 2499116560642321270789797925663645, 45079300945313742636891214802743690, 820224097419463998737263111470325950, 15047251048702037938409225618962388800, 278208615909488500646816777334268189600, 5182098030203470002747299012684903579675, 97209181550345868732601619264373206853735, 1835825899758265223453878735519948311968625, 34893466525730105128497191616735579055665265, 667298398355525886133228086495241252484243230, 12836379887210083600201455079092345305681138290, 248314605260587992171651476701726626935448275535, 4829440328357245511496822637422674167055656938975, 94412636461328421077801230024030636821869344035204, 1854863652196907884214317423592290559164001811061368, 36614872107641343411077001298470356156232176816775009, 726083853083274310624279747056403314871658521542652257, 14461867840776247805512506358963782339915683035754509770, 289267204265726025942667033302979461401915663102040930990, 5809569727067022005361215958742031147417149477030847307480, 117137267796961016317003171077454225239008774376905094976440, 2370785849194746349962710630351754011795372504173011346049415, 48159124137179026209280193957793017593086674109049159963032675, 981747212144494039317531811421840548067952507448853178458492805, 20081870874014038525098884045508736902690639730798000804798353285, 412138476240142474336789881689816384766848152824872681945507391630, 8485357240413268101867686666614439964564380433986786649532499440530, 175243045330770990083815482416904484531147740788931693924839305121925, 3630052802360808136440558629119219506140845369796075284874999208813045, 75413021623016011269970167898165126743478380100818277989194183264753490, 1571095521316134073158024635404682074143375594724003988115216551306501670, 32820486567737736102647135094544932922293681667885594672127880871232692845, 687445971169445040911711589024933778052859603234635761876459839928597270125, 14436095449814659144300409277193331056660991127665176081662741343516299524730, 303911033334263781862866516171263837440579312706768573528910168379436925256110, 6413543290357024599839582688835084671510779281947339620510423434493690336054280, 135667247277624104456695021762815893449775021937667800598356685087352582384722920, 2876399525835571375577838957574747211413948958847441612522019976821984678071825075, 61121437369284248743030146762669212229878503442190383894891976134204436863305958079, 1301613648159191038017781130746621981926440787718953878258409435500814126973989332193, 27777289988690923350504548834160144233934624796053301112356883567442067219060739914209, 594008871603721990599269058969941873631877177151576878429743465480035571447372696237102, 12728236330545014840360426500923047270909634918773055573998587533735319300346937372573570, 273271040276900453326362784466059526617998911797950348148723107714529892575008059401654575, 5878245828743163538471937022025215605996719732728095165951186233134856595964799482621955775, 126680596783388047945024199254514917610221036453740558387206168688466694353884055853305809700, 2735022480778998232998812653749149586218231382354024414329964455165541067243048368446680141720, 59153586728563124207796196590459256538457808583935674128904944800879121574405309283178255588625, 1281599326404242650951727117757943839546251470050357509046996335783863407699281327295088441644305, 27813570047829935180164811576605946301611171529414389712566361265272507737901071234365857372036410, 604612854430444625092576139799110856794291608632552070878479632160024766148398017241022892750761630, 13164297092876288603788967652640146571539846651907740223061122988231079376254230329022709595732651200, 287079171325120783055247347060722941344480260512147911567823841574256033724473879460249113667866880800, 6270093166370762234593476438385585229609505150790160678875029408790770895919596706676607980829687208415, 137151231371202893703035849750430526860358646147358370007861766099117496725691080604077518732581443221755, 3004446217204585286083063456450488056565434074339589567771966306917707236404044846472666447756480026574165, 65910443309327718234892922884278946814830199669010165486651787010122468404953833330795701724591412388803925, 1447956876044511700332118667188768951966137915260094696871154516304888897404984681998513703831209737421438750, 31853383558317837104220207134402375090967414954872016237321962609637852774167290765978777337113135771283980450, 701683765794599972775518284413020616592995351075519984476469549648412297777731394610220198276046432073505630650, 15477505326726250157879796606567060152053740838815174578411581184530224683492986250881875705064796061087697347450, 341839553469713110860024358456860496953559309906809284667485606180875331518328681564066345481633829516368018190725, 7559515906561473448049380027703313402989304666132796067703928890501631569823432110657599356560598362274912249368625, 167380490011005685391017963414757509271681060277053386519453196447289211387191195160240031705006406372158142596358937, 3710599243617385500485363648640901045128625894467982761199754174945840944486745640752518955955947402768023312085378329, 82357119331102067432472486349637301733444099621937262686336725392971949188504499979202967098413210100509066479973256802, 1830062592166532561976406234169070970906694438236567933340316951899161320557244799770033853230022077139820381698178949126, 40712573826107436559094058408349703140128986382760710672642846987519252641454495511866169479481035551326238215632789129360

Specification 1
Strategy pack name: row_placements_tracked_fusion
Tree: http://permpal.com/tree/23960/
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[38,x]
F[3,x] = F[4,x,1]
F[4,x,k[0]] = F[1,x]+F[5,x,k[0]]+F[53,x,k[0]]
F[5,x,k[0]] = F[24,x,k[0]]*F[6,x,k[0]]
F[6,x,k[0]] = F[7,x,k[0],1]
F[7,x,k[0],k[1]] = F[8,x,1,k[0],k[1]]
F[8,x,k[0],k[1],k[2]] = F[1,x]+F[48,x,k[0],k[1],k[2]]+F[51,x,k[0],k[1],k[2]]+F[9,x,k[0],k[1],k[2]]
F[9,x,k[0],k[1],k[2]] = F[10,x,k[0],k[1],k[2]]*F[24,x,k[1]]
F[10,x,k[0],k[1],k[2]] = F[11,x,1,k[0],k[1],k[2]]
F[11,x,k[0],k[1],k[2],k[3]] = F[12,x,k[0],k[1]*k[2],k[2]*k[3]]
F[12,x,k[0],k[1],k[2]] = F[13,x,k[0]*k[1],k[1],k[2]]
F[14,x,k[0],k[1],k[2]] = F[13,x,k[0]*k[1],k[2],k[1]]
F[14,x,k[0],k[1],k[2]] = F[1,x]+F[15,x,k[0],k[1],k[2]]+F[39,x,k[0],k[1],k[2]]+F[42,x,k[0],k[1],k[2]]+F[45,x,k[0],k[1],k[2]]
F[15,x,k[0],k[1],k[2]] = F[16,x,k[0],k[1],k[2]]*F[24,x,k[1]]
F[16,x,k[0],k[1],k[2]] = F[17,x,1,k[0],k[1],k[2]]
F[18,x,k[0],k[1],k[2],k[3]] = F[17,x,k[0],k[1],k[2],k[2]*k[3]]
F[18,x,k[0],k[1],k[2],k[3]] = F[19,x,k[0],k[1]*k[2],k[3],k[2]]
F[19,x,k[0],k[1],k[2],k[3]] = F[20,x,k[0]*k[1],k[1],k[2],k[3]]
F[20,x,k[0],k[1],k[2],k[3]] = F[1,x]+F[21,x,k[0],k[1],k[2],k[3]]+F[27,x,k[0],k[1],k[2],k[3]]+F[29,x,k[0],k[1],k[2],k[3]]+F[33,x,k[0],k[1],k[2],k[3]]+F[35,x,k[0],k[1],k[2],k[3]]
F[21,x,k[0],k[1],k[2],k[3]] = F[22,x,k[0],k[1],k[2]*k[3],k[3]]
F[23,x,k[0],k[1],k[2],k[3]] = F[22,x,k[0],k[1]*k[2],k[2],k[3]]
F[23,x,k[0],k[1],k[2],k[3]] = F[24,x,k[0]]*F[25,x,k[0],k[1],k[2],k[3]]
F[24,x,k[0]] = k[0]*x
F[25,x,k[0],k[1],k[2],k[3]] = F[26,x,k[0],k[1]*k[2],k[2],k[3]]
F[20,x,k[0],k[1],k[2],k[3]] = F[26,x,k[0],k[1],k[2]*k[3],k[3]]
F[27,x,k[0],k[1],k[2],k[3]] = F[24,x,k[1]]*F[28,x,k[0],k[1],k[2],k[3]]
F[28,x,k[0],k[1],k[2],k[3]] = (-F[19,x,1,k[1],k[2],k[3]]*k[1]+F[19,x,k[0]/k[1],k[1],k[2],k[3]]*k[0])/(-k[1]+k[0])
F[29,x,k[0],k[1],k[2],k[3]] = F[24,x,k[3]]*F[30,x,k[0],k[1],k[2],k[3]]
F[30,x,k[0],k[1],k[2],k[3]] = (-F[31,x,k[0],1,k[2],k[3]]*k[2]*k[3]+F[31,x,k[0],k[1]/k[2]/k[3],k[2],k[3]]*k[1])/(-k[2]*k[3]+k[1])
F[31,x,k[0],k[1],k[2],k[3]] = F[32,x,k[0],k[1]*k[2],k[3],k[2]]
F[32,x,k[0],k[1],k[2],k[3]] = F[20,x,k[0],k[1]*k[2],k[3],k[2]]
F[33,x,k[0],k[1],k[2],k[3]] = F[24,x,k[3]]*F[34,x,k[0],k[1],k[2],k[3]]
F[34,x,k[0],k[1],k[2],k[3]] = (F[20,x,k[0],k[1],k[2],k[3]]*k[2]-F[20,x,k[0],k[1],1,k[3]])/(-1+k[2])
F[35,x,k[0],k[1],k[2],k[3]] = F[36,x,k[0],k[1],k[2],k[3]]*F[38,x]
F[36,x,k[0],k[1],k[2],k[3]] = (F[37,x,k[0],k[1],k[2],k[3],1]*k[3]-F[37,x,k[0],k[1],k[2],k[3],1/k[3]])/(-1+k[3])
F[37,x,k[0],k[1],k[2],k[3],k[4]] = F[26,x,k[0],k[1],k[2]*k[3],k[3]*k[4]]
F[38,x] = x
F[39,x,k[0],k[1],k[2]] = F[24,x,k[2]]*F[40,x,k[0],k[1],k[2]]
F[40,x,k[0],k[1],k[2]] = (F[41,x,k[0]/k[2],k[2],k[1]]*k[0]*k[1]-F[41,x,1/k[1],k[2],k[1]]*k[2])/(k[0]*k[1]-k[2])
F[41,x,k[0],k[1],k[2]] = F[14,x,k[0]*k[1],k[2],k[1]]
F[42,x,k[0],k[1],k[2]] = F[24,x,k[1]]*F[43,x,k[0],k[1],k[2]]
F[43,x,k[0],k[1],k[2]] = 1/(k[1]-k[2])*(F[44,x,k[0],k[1],1]*k[1]-F[44,x,k[0],k[1],k[2]/k[1]]*k[2])
F[44,x,k[0],k[1],k[2]] = F[14,x,k[0],k[1],k[1]*k[2]]
F[45,x,k[0],k[1],k[2]] = F[38,x]*F[46,x,k[0],k[1],k[2]]
F[46,x,k[0],k[1],k[2]] = (F[47,x,k[0],k[1],k[2],1]*k[1]-F[47,x,k[0],k[1],k[2],1/k[1]])/(-1+k[1])
F[47,x,k[0],k[1],k[2],k[3]] = F[13,x,k[0]*k[1],k[2],k[1]*k[3]]
F[48,x,k[0],k[1],k[2]] = F[24,x,k[2]]*F[49,x,k[0],k[1],k[2]]
F[49,x,k[0],k[1],k[2]] = (-F[50,x,1,k[1]*k[2]]*k[2]+F[50,x,k[0]/k[2],k[1]*k[2]]*k[0])/(-k[2]+k[0])
F[50,x,k[0],k[1]] = F[8,x,k[0],k[1],1]
F[51,x,k[0],k[1],k[2]] = F[38,x]*F[52,x,k[0],k[1],k[2]]
F[52,x,k[0],k[1],k[2]] = (F[8,x,k[0],k[1],k[2]]*k[1]*k[2]-F[8,x,k[0],k[1],1/k[1]])/(k[1]*k[2]-1)
F[53,x,k[0]] = F[38,x]*F[54,x,k[0]]
F[54,x,k[0]] = (F[4,x,k[0]]*k[0]-F[4,x,1])/(-1+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_{38}\! \left(x \right)
F_{3}\! \left(x \right) = F_{4}\! \left(x , 1\right)
F_{4}\! \left(x , y_{0}\right) = F_{1}\! \left(x \right)+F_{5}\! \left(x , y_{0}\right)+F_{53}\! \left(x , y_{0}\right)
F_{5}\! \left(x , y_{0}\right) = F_{24}\! \left(x , y_{0}\right) F_{6}\! \left(x , y_{0}\right)
F_{6}\! \left(x , y_{0}\right) = F_{7}\! \left(x , y_{0}, 1\right)
F_{7}\! \left(x , y_{0}, y_{1}\right) = F_{8}\! \left(x , 1, y_{0}, y_{1}\right)
F_{8}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{1}\! \left(x \right)+F_{48}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{51}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{9}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{9}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{10}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{24}\! \left(x , y_{1}\right)
F_{10}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{11}\! \left(x , 1, y_{0}, y_{1}, y_{2}\right)
F_{11}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{12}\! \left(x , y_{0}, y_{1} y_{2}, y_{2} y_{3}\right)
F_{12}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{13}\! \left(x , y_{0} y_{1}, y_{1}, y_{2}\right)
F_{14}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{13}\! \left(x , y_{0} y_{1}, y_{2}, y_{1}\right)
F_{14}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{1}\! \left(x \right)+F_{15}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{39}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{42}\! \left(x , y_{0}, y_{1}, y_{2}\right)+F_{45}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{15}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{16}\! \left(x , y_{0}, y_{1}, y_{2}\right) F_{24}\! \left(x , y_{1}\right)
F_{16}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{17}\! \left(x , 1, y_{0}, y_{1}, y_{2}\right)
F_{18}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{17}\! \left(x , y_{0}, y_{1}, y_{2}, y_{2} y_{3}\right)
F_{18}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{19}\! \left(x , y_{0}, y_{1} y_{2}, y_{3}, y_{2}\right)
F_{19}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{20}\! \left(x , y_{0} y_{1}, y_{1}, y_{2}, y_{3}\right)
F_{20}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{1}\! \left(x \right)+F_{21}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)+F_{27}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)+F_{29}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)+F_{33}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)+F_{35}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)
F_{21}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{22}\! \left(x , y_{0}, y_{1}, y_{2} y_{3}, y_{3}\right)
F_{23}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{22}\! \left(x , y_{0}, y_{1} y_{2}, y_{2}, y_{3}\right)
F_{23}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{24}\! \left(x , y_{0}\right) F_{25}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)
F_{24}\! \left(x , y_{0}\right) = y_{0} x
F_{25}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{26}\! \left(x , y_{0}, y_{1} y_{2}, y_{2}, y_{3}\right)
F_{20}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{26}\! \left(x , y_{0}, y_{1}, y_{2} y_{3}, y_{3}\right)
F_{27}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{24}\! \left(x , y_{1}\right) F_{28}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)
F_{28}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = \frac{-F_{19}\! \left(x , 1, y_{1}, y_{2}, y_{3}\right) y_{1}+F_{19}\! \left(x , \frac{y_{0}}{y_{1}}, y_{1}, y_{2}, y_{3}\right) y_{0}}{-y_{1}+y_{0}}
F_{29}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{24}\! \left(x , y_{3}\right) F_{30}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)
F_{30}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = \frac{-F_{31}\! \left(x , y_{0}, 1, y_{2}, y_{3}\right) y_{2} y_{3}+F_{31}\! \left(x , y_{0}, \frac{y_{1}}{y_{2} y_{3}}, y_{2}, y_{3}\right) y_{1}}{-y_{2} y_{3}+y_{1}}
F_{31}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{32}\! \left(x , y_{0}, y_{1} y_{2}, y_{3}, y_{2}\right)
F_{32}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{20}\! \left(x , y_{0}, y_{1} y_{2}, y_{3}, y_{2}\right)
F_{33}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{24}\! \left(x , y_{3}\right) F_{34}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right)
F_{34}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = \frac{F_{20}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) y_{2}-F_{20}\! \left(x , y_{0}, y_{1}, 1, y_{3}\right)}{-1+y_{2}}
F_{35}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{36}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) F_{38}\! \left(x \right)
F_{36}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = \frac{F_{37}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}, 1\right) y_{3}-F_{37}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}, \frac{1}{y_{3}}\right)}{-1+y_{3}}
F_{37}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}, y_{4}\right) = F_{26}\! \left(x , y_{0}, y_{1}, y_{2} y_{3}, y_{3} y_{4}\right)
F_{38}\! \left(x \right) = x
F_{39}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{24}\! \left(x , y_{2}\right) F_{40}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{40}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{41}\! \left(x , \frac{y_{0}}{y_{2}}, y_{2}, y_{1}\right) y_{0} y_{1}-F_{41}\! \left(x , \frac{1}{y_{1}}, y_{2}, y_{1}\right) y_{2}}{y_{0} y_{1}-y_{2}}
F_{41}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{14}\! \left(x , y_{0} y_{1}, y_{2}, y_{1}\right)
F_{42}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{24}\! \left(x , y_{1}\right) F_{43}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{43}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{44}\! \left(x , y_{0}, y_{1}, 1\right) y_{1}-F_{44}\! \left(x , y_{0}, y_{1}, \frac{y_{2}}{y_{1}}\right) y_{2}}{y_{1}-y_{2}}
F_{44}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{14}\! \left(x , y_{0}, y_{1}, y_{1} y_{2}\right)
F_{45}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{38}\! \left(x \right) F_{46}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{46}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{47}\! \left(x , y_{0}, y_{1}, y_{2}, 1\right) y_{1}-F_{47}\! \left(x , y_{0}, y_{1}, y_{2}, \frac{1}{y_{1}}\right)}{-1+y_{1}}
F_{47}\! \left(x , y_{0}, y_{1}, y_{2}, y_{3}\right) = F_{13}\! \left(x , y_{0} y_{1}, y_{2}, y_{1} y_{3}\right)
F_{48}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{24}\! \left(x , y_{2}\right) F_{49}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{49}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{-F_{50}\! \left(x , 1, y_{1} y_{2}\right) y_{2}+F_{50}\! \left(x , \frac{y_{0}}{y_{2}}, y_{1} y_{2}\right) y_{0}}{-y_{2}+y_{0}}
F_{50}\! \left(x , y_{0}, y_{1}\right) = F_{8}\! \left(x , y_{0}, y_{1}, 1\right)
F_{51}\! \left(x , y_{0}, y_{1}, y_{2}\right) = F_{38}\! \left(x \right) F_{52}\! \left(x , y_{0}, y_{1}, y_{2}\right)
F_{52}\! \left(x , y_{0}, y_{1}, y_{2}\right) = \frac{F_{8}\! \left(x , y_{0}, y_{1}, y_{2}\right) y_{1} y_{2}-F_{8}\! \left(x , y_{0}, y_{1}, \frac{1}{y_{1}}\right)}{y_{1} y_{2}-1}
F_{53}\! \left(x , y_{0}\right) = F_{38}\! \left(x \right) F_{54}\! \left(x , y_{0}\right)
F_{54}\! \left(x , y_{0}\right) = \frac{F_{4}\! \left(x , y_{0}\right) y_{0}-F_{4}\! \left(x , 1\right)}{-1+y_{0}}
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)*F_38(x))
Eq(F_3(x), F_4(x, 1))
Eq(F_4(x, k_0), F_1(x) + F_5(x, k_0) + F_53(x, k_0))
Eq(F_5(x, k_0), F_24(x, k_0)*F_6(x, k_0))
Eq(F_6(x, k_0), F_7(x, k_0, 1))
Eq(F_7(x, k_0, k_1), F_8(x, 1, k_0, k_1))
Eq(F_8(x, k_0, k_1, k_2), F_1(x) + F_48(x, k_0, k_1, k_2) + F_51(x, k_0, k_1, k_2) + F_9(x, k_0, k_1, k_2))
Eq(F_9(x, k_0, k_1, k_2), F_10(x, k_0, k_1, k_2)*F_24(x, k_1))
Eq(F_10(x, k_0, k_1, k_2), F_11(x, 1, k_0, k_1, k_2))
Eq(F_11(x, k_0, k_1, k_2, k_3), F_12(x, k_0, k_1*k_2, k_2*k_3))
Eq(F_12(x, k_0, k_1, k_2), F_13(x, k_0*k_1, k_1, k_2))
Eq(F_14(x, k_0, k_1, k_2), F_13(x, k_0*k_1, k_2, k_1))
Eq(F_14(x, k_0, k_1, k_2), F_1(x) + F_15(x, k_0, k_1, k_2) + F_39(x, k_0, k_1, k_2) + F_42(x, k_0, k_1, k_2) + F_45(x, k_0, k_1, k_2))
Eq(F_15(x, k_0, k_1, k_2), F_16(x, k_0, k_1, k_2)*F_24(x, k_1))
Eq(F_16(x, k_0, k_1, k_2), F_17(x, 1, k_0, k_1, k_2))
Eq(F_18(x, k_0, k_1, k_2, k_3), F_17(x, k_0, k_1, k_2, k_2*k_3))
Eq(F_18(x, k_0, k_1, k_2, k_3), F_19(x, k_0, k_1*k_2, k_3, k_2))
Eq(F_19(x, k_0, k_1, k_2, k_3), F_20(x, k_0*k_1, k_1, k_2, k_3))
Eq(F_20(x, k_0, k_1, k_2, k_3), F_1(x) + F_21(x, k_0, k_1, k_2, k_3) + F_27(x, k_0, k_1, k_2, k_3) + F_29(x, k_0, k_1, k_2, k_3) + F_33(x, k_0, k_1, k_2, k_3) + F_35(x, k_0, k_1, k_2, k_3))
Eq(F_21(x, k_0, k_1, k_2, k_3), F_22(x, k_0, k_1, k_2*k_3, k_3))
Eq(F_23(x, k_0, k_1, k_2, k_3), F_22(x, k_0, k_1*k_2, k_2, k_3))
Eq(F_23(x, k_0, k_1, k_2, k_3), F_24(x, k_0)*F_25(x, k_0, k_1, k_2, k_3))
Eq(F_24(x, k_0), k_0*x)
Eq(F_25(x, k_0, k_1, k_2, k_3), F_26(x, k_0, k_1*k_2, k_2, k_3))
Eq(F_20(x, k_0, k_1, k_2, k_3), F_26(x, k_0, k_1, k_2*k_3, k_3))
Eq(F_27(x, k_0, k_1, k_2, k_3), F_24(x, k_1)*F_28(x, k_0, k_1, k_2, k_3))
Eq(F_28(x, k_0, k_1, k_2, k_3), (-k_0*F_19(x, k_0/k_1, k_1, k_2, k_3) + k_1*F_19(x, 1, k_1, k_2, k_3))/(-k_0 + k_1))
Eq(F_29(x, k_0, k_1, k_2, k_3), F_24(x, k_3)*F_30(x, k_0, k_1, k_2, k_3))
Eq(F_30(x, k_0, k_1, k_2, k_3), (-k_1*F_31(x, k_0, k_1/(k_2*k_3), k_2, k_3) + k_2*k_3*F_31(x, k_0, 1, k_2, k_3))/(-k_1 + k_2*k_3))
Eq(F_31(x, k_0, k_1, k_2, k_3), F_32(x, k_0, k_1*k_2, k_3, k_2))
Eq(F_32(x, k_0, k_1, k_2, k_3), F_20(x, k_0, k_1*k_2, k_3, k_2))
Eq(F_33(x, k_0, k_1, k_2, k_3), F_24(x, k_3)*F_34(x, k_0, k_1, k_2, k_3))
Eq(F_34(x, k_0, k_1, k_2, k_3), (-k_2*F_20(x, k_0, k_1, k_2, k_3) + F_20(x, k_0, k_1, 1, k_3))/(1 - k_2))
Eq(F_35(x, k_0, k_1, k_2, k_3), F_36(x, k_0, k_1, k_2, k_3)*F_38(x))
Eq(F_36(x, k_0, k_1, k_2, k_3), (-k_3*F_37(x, k_0, k_1, k_2, k_3, 1) + F_37(x, k_0, k_1, k_2, k_3, 1/k_3))/(1 - k_3))
Eq(F_37(x, k_0, k_1, k_2, k_3, k_4), F_26(x, k_0, k_1, k_2*k_3, k_3*k_4))
Eq(F_38(x), x)
Eq(F_39(x, k_0, k_1, k_2), F_24(x, k_2)*F_40(x, k_0, k_1, k_2))
Eq(F_40(x, k_0, k_1, k_2), (-k_0*k_1*F_41(x, k_0/k_2, k_2, k_1) + k_2*F_41(x, 1/k_1, k_2, k_1))/(-k_0*k_1 + k_2))
Eq(F_41(x, k_0, k_1, k_2), F_14(x, k_0*k_1, k_2, k_1))
Eq(F_42(x, k_0, k_1, k_2), F_24(x, k_1)*F_43(x, k_0, k_1, k_2))
Eq(F_43(x, k_0, k_1, k_2), (k_1*F_44(x, k_0, k_1, 1) - k_2*F_44(x, k_0, k_1, k_2/k_1))/(k_1 - k_2))
Eq(F_44(x, k_0, k_1, k_2), F_14(x, k_0, k_1, k_1*k_2))
Eq(F_45(x, k_0, k_1, k_2), F_38(x)*F_46(x, k_0, k_1, k_2))
Eq(F_46(x, k_0, k_1, k_2), (-k_1*F_47(x, k_0, k_1, k_2, 1) + F_47(x, k_0, k_1, k_2, 1/k_1))/(1 - k_1))
Eq(F_47(x, k_0, k_1, k_2, k_3), F_13(x, k_0*k_1, k_2, k_1*k_3))
Eq(F_48(x, k_0, k_1, k_2), F_24(x, k_2)*F_49(x, k_0, k_1, k_2))
Eq(F_49(x, k_0, k_1, k_2), (-k_0*F_50(x, k_0/k_2, k_1*k_2) + k_2*F_50(x, 1, k_1*k_2))/(-k_0 + k_2))
Eq(F_50(x, k_0, k_1), F_8(x, k_0, k_1, 1))
Eq(F_51(x, k_0, k_1, k_2), F_38(x)*F_52(x, k_0, k_1, k_2))
Eq(F_52(x, k_0, k_1, k_2), (-k_1*k_2*F_8(x, k_0, k_1, k_2) + F_8(x, k_0, k_1, 1/k_1))/(-k_1*k_2 + 1))
Eq(F_53(x, k_0), F_38(x)*F_54(x, k_0))
Eq(F_54(x, k_0), (-k_0*F_4(x, k_0) + F_4(x, 1))/(1 - k_0))
Pack JSON:
{"expansion_strats": [[{"class_module": "tilings.strategies.requirement_placement", "dirs": [0, 1, 2, 3], "ignore_parent": false, "partial": false, "place_col": false, "place_row": true, "strategy_class": "RowAndColumnPlacementFactory"}]], "inferral_strats": [{"class_module": "tilings.strategies.row_and_col_separation", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "strategy_class": "RowColumnSeparationStrategy", "workable": true}, {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionTransitivityFactory"}], "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", "ignore_parent": true, "interleaving": null, "strategy_class": "FactorFactory", "tracked": false, "unions": false, "workable": true}, {"class_module": "tilings.strategies.fusion.fusion", "strategy_class": "FusionFactory", "tracked": true}], "iterative": false, "name": "row_placements_tracked_fusion", "symmetries": [], "ver_strats": [{"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}, {"class_module": "tilings.strategies.verification", "ignore_parent": false, "strategy_class": "InsertionEncodingVerificationStrategy"}, {"basis": [], "class_module": "tilings.strategies.verification", "ignore_parent": false, "strategy_class": "OneByOneVerificationStrategy", "symmetry": false}, {"basis": [], "class_module": "tilings.strategies.verification", "ignore_parent": false, "strategy_class": "LocallyFactorableVerificationStrategy", "symmetry": false}]}
Specification JSON:
{"root": {"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": []}, "rules": [{"children": [{"assumptions": [], "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], "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, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.requirement_placement", "direction": 1, "gps": [{"patt": [0], "pos": [[0, 0]]}], "ignore_parent": false, "include_empty": true, "indices": [0], "own_col": true, "own_row": true, "strategy_class": "RequirementPlacementStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": []}, "rule_class": "VerificationRule", "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"children": [{"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [], "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, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [2, 0]], [[1, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"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]]}]]}, "rule_class": "VerificationRule", "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.requirement_placement", "direction": 1, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}], "ignore_parent": false, "include_empty": true, "indices": [0, 0], "own_col": true, "own_row": true, "strategy_class": "RequirementPlacementStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [3, 0]], [[2, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 0, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [2, 0], [3, 0]], [[1, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "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], "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], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.requirement_placement", "direction": 1, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}], "ignore_parent": false, "include_empty": true, "indices": [0, 0, 0], "own_col": true, "own_row": true, "strategy_class": "RequirementPlacementStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, {"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [4, 0]], [[3, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 1, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [3, 0], [4, 0]], [[2, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}, "rule_class": "VerificationRule", "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 0, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "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], "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], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [2, 0], [3, 0], [4, 0]], [[1, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"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, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[4, 1], [4, 1]]}, {"patt": [1, 0], "pos": [[4, 1], [4, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.requirement_placement", "direction": 1, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}], "ignore_parent": false, "include_empty": true, "indices": [0, 0, 0, 0], "own_col": true, "own_row": true, "strategy_class": "RequirementPlacementStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [2, 0], [3, 0], [4, 0], [5, 0]], [[1, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[4, 1], [4, 1]]}, {"patt": [1, 0], "pos": [[4, 1], [4, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 1]]}]]}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.requirement_placement", "direction": 1, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}], "ignore_parent": false, "include_empty": true, "indices": [0, 0, 0, 0, 0], "own_col": true, "own_row": true, "strategy_class": "RequirementPlacementStrategy"}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 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, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [6, 0]], [[3, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 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, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 1, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 1]], [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2], "pos": [[3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [6, 0]], [[2, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 0]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 0, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[4, 1], [4, 1]]}, {"patt": [1, 0], "pos": [[4, 1], [4, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [3, 0], [5, 0], [6, 0]], [[4, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 2, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 0]]}, {"patt": [0], "pos": [[6, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1], "pos": [[5, 1], [5, 1]]}, {"patt": [1, 0], "pos": [[5, 1], [5, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[6, 0], [6, 0], [6, 0], [6, 0], [6, 0], [6, 0]]}], "requirements": [[{"patt": [0], "pos": [[5, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [6, 0]], [[5, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 3, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[3, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [4, 0], [5, 0]], [[3, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 1, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"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], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[4, 1], [4, 1]]}, {"patt": [1, 0], "pos": [[4, 1], [4, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[4, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [2, 0], [3, 0], [5, 0]], [[4, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 2, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "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]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"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, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]]}, "rule_class": "Rule", "strategy": {"class_module": "tilings.strategies.factor", "ignore_parent": true, "partition": [[[0, 0], [1, 0], [3, 0], [4, 0], [5, 0]], [[2, 1]]], "strategy_class": "FactorStrategy", "workable": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "tilings.strategies.fusion.fusion", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "FusionRule", "strategy": {"class_module": "tilings.strategies.fusion.fusion", "col_idx": 0, "row_idx": null, "strategy_class": "FusionStrategy", "tracked": true}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "idx": 0, "original_rule": {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}}, "rule_class": "ReverseRule"}, {"class_module": "comb_spec_searcher.strategies.rule", "idx": 0, "original_rule": {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}}}, "rule_class": "ReverseRule"}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[4, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "idx": 0, "original_rule": {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[4, 0]]}]}], "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], "pos": [[3, 1]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[5, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[5, 0], [5, 0], [5, 0], [5, 0], [5, 0], [5, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]]}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}}}, "rule_class": "ReverseRule"}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}}}, {"class_module": "comb_spec_searcher.strategies.rule", "idx": 0, "original_rule": {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}}}, "rule_class": "ReverseRule"}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[4, 0], [4, 0], [4, 0], [4, 0], [4, 0], [4, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[3, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[2, 0]]}]}}}, {"children": [{"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[1, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}], "class_module": "comb_spec_searcher.strategies.rule", "comb_class": {"assumptions": [{"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}], "class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 0], [0, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [0, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[0, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [0, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[0, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [1, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [1, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[1, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [2, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [2, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[2, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [0, 1, 2, 3, 4, 5], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": []}, "rule_class": "Rule", "strategy": {"assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 0]]}]}, "class_module": "tilings.strategies.rearrange_assumption", "strategy_class": "RearrangeAssumptionStrategy", "sub_assumption": {"assumption": "TrackingAssumption", "class_module": "tilings.assumptions", "gps": [{"patt": [0], "pos": [[0, 0]]}]}}}]}