10342_10423_10432_13042_13402_14023_14032_14302

Counting sequence:
1, 1, 2, 6, 24, 112, 570, 3066, 17161, 99050, 586011, 3538558, 21737307, 135502640, 855424604, 5460147617, 35191630229, 228775011804, 1498686863650, 9885681086004, 65615340305303, 437983020737171, 2938633531268341, 19809821430658512, 134120894730527882, 911688151032108814, 6220136850543806872, 42583489327867988213, 292459885399553804663, 2014567030089658416987, 13915641859149494059270, 96372828632522470631113, 669062301363084214299584, 4655603968147361929585487, 32465747231327200379815930, 226862084289185548265494548, 1588316808742762515312162926, 11140545694001218403896645470, 78276030710182387446227818397, 550891556631680857205976644804, 3883141581862742820755567829195, 27412425034939417554511612280417, 193788697089547059557390767582190, 1371822439739479697204515802594194, 9723653100641453800774877714529478, 69007844017799404563045419153217866, 490322530445813890038419109334210405, 3487851772021048679728651571288786834, 24837432178854078368872006553752845969, 177055255625433632492019978362977911049, 1263416323343121784858756128733167029586, 9024077094792713767380360867631868232779, 64515169738127708113395210505464173205617, 461645490641147860749991930677335654501074, 3306197968893839675375213930064743222776721, 23697862676443887140595881333523228596783824, 169995272510036507657289729382293310207777271, 1220393226867500963849156758172589886411300548, 8767717880955529420322762695680637305332597174, 63035660769383316189591453791735404905772784884, 453511897391008069835351061712659572853769625580, 3265005097530356150863604407018108728519797163888, 23521363218403229392895927604654927331028036108266, 169556968111411229229353174384520722038093286009701, 1223023558030813409255849559314855445239422552647817, 8826975380300244844070797217158640642400127866915308, 63743979362297639007017624077089558016772748962019943, 460584360706353067300267638582812205748715794898901114, 3329774940818486613624232357225162358635248749106755565, 24085156675491301797331926665226487755478717119009116296, 174303651303934082265131231695221644874603906914252591182, 1262059096213905200699614860373904068698710737536717556314, 9142461411607463894452723703245764319459200295821368851889, 66259949734462638106538147396402764285938946232057887486670, 480438832606764659765984435731424900485136842085118198088967, 3485129095483991611864189572206784051344822771164391666771736, 25292300886436143611915034749647067456899434247412589500519147, 183629159262742188377685883477573392520283958009031946385751552, 1333749000543453640614023114239822607709490228330955668768280966, 9691281719660569227055444869278589779808976037763972475827446792, 70446373829844624657763469918318474055992562159175661355179387372, 512273869128165836211368688478791615980686568023808971369305710175, 3726557898638325089392845696659840988462637704314396443002197667915, 27118881370521822478503651403957130451360327129801710246914934171198, 197419548341268013069846725941991302672861053981526152640563134210107, 1437670656419852284124595908536582555763826888744723404311624360658480, 10473119235194206632416393984288561032402892263550659225849086191045448, 76319708677908371445594205418224257010460350034419696848355137131625344, 556337228633456763645088552542167851518416541247941375244179841857623249, 4056739862127102935544227821749689717785248431639833564110758215874832170, 29590395743707221776166887327695166867723205224681825819625249239340106867, 215901680878412487850982339272572800285551101464621309873914127916183551901, 1575759970450138328932337757970655682449546858560719794268842718802225526631, 11504033551709643547232553282937393879329769935966157178910238164105597846416, 84010502812579281285059625179560880551757292336909176196554175075888301618644, 613674126805049703074944624851855495633199038914816614463573243204950824678384, 4483945489838540023716236185879191332962344637028048165560694117183046054568334, 32771678891242180646556185798775732997765577347804914462306690629295906453223587, 239579999878472777426603369217055987477901479862046013795396136704548939467780899, 1751917502191216260574512652053625045408007321630435663920499718447653570291017814, 12814030413474375262977167786536610435977342040861947165230366225612634140018124208

Specification 1
Strategy pack name: point_and_col_placements_untracked_component_fusion_req_corrob
Tree: http://www.permpal.com/tree/25973/
System of equations in Maple syntax:
F[0,x] = F[1,x]+F[2,x]
F[1,x] = 1
F[2,x] = F[3,x]
F[3,x] = F[25,x]*F[4,x]
F[4,x] = F[0,x]+F[5,x]
F[5,x] = F[221,x]+F[6,x]+F[7,x]
F[6,x] = 0
F[7,x] = F[25,x]*F[8,x]
F[8,x] = F[4,x]+F[9,x]
F[9,x] = F[10,x]
F[10,x] = F[11,x]*F[25,x]
F[11,x] = F[12,x,1]
F[12,x,k[0]] = F[13,x,k[0]]+F[63,x,k[0]]
F[13,x,k[0]] = F[14,x,k[0]]*F[4,x]
F[14,x,k[0]] = F[1,x]+F[100,x,k[0]]+F[102,x,k[0]]+F[15,x,k[0]]
F[15,x,k[0]] = F[16,x,k[0]]*F[21,x,k[0]]
F[16,x,k[0]] = F[17,x,k[0]]+F[26,x,k[0]]
F[17,x,k[0]] = F[18,x,k[0]]+F[22,x,k[0]]
F[18,x,k[0]] = F[1,x]+F[19,x,k[0]]
F[19,x,k[0]] = F[20,x,k[0]]
F[20,x,k[0]] = F[18,x,k[0]]*F[21,x,k[0]]
F[21,x,k[0]] = k[0]*x
F[22,x,k[0]] = F[23,x,k[0]]+F[24,x,k[0]]+F[6,x]
F[23,x,k[0]] = F[21,x,k[0]]*F[22,x,k[0]]
F[24,x,k[0]] = F[14,x,k[0]]*F[25,x]
F[25,x] = x
F[26,x,k[0]] = F[27,x,k[0]]
F[27,x,k[0]] = F[25,x]*F[28,x,k[0]]
F[28,x,k[0]] = F[29,x,k[0]]+F[74,x,k[0]]
F[29,x,k[0]] = F[30,x,k[0]]+F[31,x,k[0]]
F[30,x,k[0]] = F[0,x]*F[14,x,k[0]]
F[31,x,k[0]] = F[32,x,k[0]]
F[32,x,k[0]] = F[16,x,k[0]]*F[25,x]*F[33,x,k[0]]
F[33,x,k[0]] = F[34,x,k[0]]+F[71,x,k[0]]
F[34,x,k[0]] = F[35,x,k[0]]+F[49,x]
F[36,x,k[0]] = F[16,x,k[0]]*F[25,x]*F[35,x,k[0]]
F[36,x,k[0]] = F[37,x,k[0]]
F[37,x,k[0]] = F[38,x,k[0]]+F[41,x,k[0]]
F[38,x,k[0]] = F[22,x,k[0]]+F[39,x,k[0]]
F[39,x,k[0]] = F[40,x,k[0]]
F[40,x,k[0]] = F[22,x,k[0]]*F[25,x]*F[35,x,k[0]]
F[41,x,k[0]] = F[42,x,k[0]]
F[42,x,k[0]] = F[25,x]*F[35,x,k[0]]*F[43,x,k[0]]
F[43,x,k[0]] = F[44,x,k[0]]+F[45,x,k[0]]+F[48,x,k[0]]+F[6,x]
F[44,x,k[0]] = F[21,x,k[0]]*F[43,x,k[0]]
F[16,x,k[0]] = F[1,x]+F[15,x,k[0]]+F[45,x,k[0]]+F[46,x,k[0]]
F[46,x,k[0]] = F[25,x]*F[47,x,k[0]]
F[47,x,k[0]] = F[14,x,k[0]]+F[37,x,k[0]]
F[48,x,k[0]] = F[25,x]*F[37,x,k[0]]
F[49,x] = F[50,x]
F[50,x] = F[25,x]*F[51,x]
F[51,x] = F[4,x]+F[52,x]+F[53,x]
F[52,x] = F[25,x]*F[51,x]
F[53,x] = F[54,x]
F[54,x] = F[25,x]*F[55,x]
F[55,x] = F[56,x,1]
F[57,x,k[0]] = F[25,x]*F[43,x,k[0]]*F[56,x,k[0]]
F[57,x,k[0]] = F[58,x,k[0]]
F[58,x,k[0]] = F[59,x,k[0]]+F[68,x,k[0]]
F[59,x,k[0]] = F[60,x,k[0]]
F[60,x,k[0]] = F[14,x,k[0]]*F[25,x]*F[61,x,k[0]]
F[62,x,k[0]] = F[59,x,k[0]]+F[61,x,k[0]]
F[63,x,k[0]] = F[58,x,k[0]]+F[62,x,k[0]]
F[63,x,k[0]] = F[31,x,k[0]]+F[64,x,k[0]]
F[64,x,k[0]] = F[65,x,k[0]]
F[65,x,k[0]] = F[25,x]*F[5,x]*F[66,x,k[0]]
F[67,x,k[0]] = F[25,x]*F[4,x]*F[66,x,k[0]]
F[67,x,k[0]] = F[63,x,k[0]]
F[68,x,k[0]] = F[69,x,k[0]]
F[69,x,k[0]] = F[25,x]*F[56,x,k[0]]*F[70,x,k[0]]
F[43,x,k[0]] = F[22,x,k[0]]+F[70,x,k[0]]
F[71,x,k[0]] = F[72,x,k[0]]
F[72,x,k[0]] = F[25,x]*F[73,x,k[0]]
F[73,x,k[0]] = (F[56,x,k[0]]*k[0]-F[56,x,1])/(-1+k[0])
F[75,x,k[0]] = F[74,x,k[0]]+F[96,x,k[0]]
F[76,x,k[0]] = F[25,x]*F[75,x,k[0]]
F[76,x,k[0]] = F[77,x,k[0]]
F[77,x,k[0]] = F[6,x]+F[78,x,k[0]]+F[79,x,k[0]]+F[93,x,k[0]]
F[78,x,k[0]] = F[21,x,k[0]]*F[26,x,k[0]]
F[79,x,k[0]] = F[25,x]*F[80,x,k[0]]
F[80,x,k[0]] = F[81,x,k[0]]
F[81,x,k[0]] = F[25,x]*F[82,x,k[0]]
F[82,x,k[0]] = F[83,x,k[0]]+F[85,x,k[0]]
F[84,x,k[0]] = F[11,x]+F[83,x,k[0]]
F[84,x,k[0]] = (F[12,x,k[0]]*k[0]-F[12,x,1])/(-1+k[0])
F[85,x,k[0]] = F[86,x,k[0]]+F[91,x,k[0]]
F[86,x,k[0]] = F[14,x,k[0]]*F[87,x,k[0]]
F[88,x,k[0]] = F[25,x]*F[87,x,k[0]]
F[89,x,k[0]] = F[6,x]+F[88,x,k[0]]+F[90,x,k[0]]
F[17,x,k[0]] = F[0,x]+F[89,x,k[0]]
F[90,x,k[0]] = F[17,x,k[0]]*F[21,x,k[0]]
F[91,x,k[0]] = F[92,x,k[0]]
F[92,x,k[0]] = F[25,x]*F[66,x,k[0]]*F[87,x,k[0]]
F[87,x,k[0]] = F[15,x,k[0]]+F[6,x]+F[93,x,k[0]]+F[94,x,k[0]]
F[94,x,k[0]] = F[25,x]*F[95,x,k[0]]
F[95,x,k[0]] = F[80,x,k[0]]+F[87,x,k[0]]
F[96,x,k[0]] = F[97,x,k[0]]+F[98,x,k[0]]
F[93,x,k[0]] = F[25,x]*F[97,x,k[0]]
F[98,x,k[0]] = F[99,x,k[0]]
F[99,x,k[0]] = F[25,x]*F[83,x,k[0]]
F[100,x,k[0]] = F[101,x,k[0]]*F[25,x]
F[101,x,k[0]] = F[8,x]+F[95,x,k[0]]
F[102,x,k[0]] = F[103,x,k[0]]*F[25,x]
F[103,x,k[0]] = F[104,x,k[0]]+F[111,x,k[0]]
F[104,x,k[0]] = F[105,x,k[0]]+F[17,x,k[0]]
F[105,x,k[0]] = F[106,x,k[0]]
F[106,x,k[0]] = F[107,x,k[0]]*F[25,x]
F[107,x,k[0]] = F[108,x,k[0]]+F[110,x,k[0]]
F[108,x,k[0]] = F[0,x]*F[109,x,k[0]]
F[109,x,k[0]] = (F[14,x,k[0]]*k[0]-F[14,x,1])/(-1+k[0])
F[110,x,k[0]] = F[14,x,k[0]]*F[89,x,k[0]]
F[111,x,k[0]] = F[112,x,k[0]]+F[202,x,k[0]]
F[112,x,k[0]] = F[100,x,k[0]]+F[113,x,k[0]]+F[44,x,k[0]]+F[6,x]
F[113,x,k[0]] = F[114,x,k[0]]*F[25,x]
F[114,x,k[0]] = F[115,x]+F[199,x,k[0]]
F[115,x] = F[116,x]+F[123,x]
F[116,x] = F[117,x]+F[122,x]+F[6,x]
F[117,x] = F[118,x]*F[25,x]
F[118,x] = F[119,x]+F[4,x]
F[119,x] = F[120,x]
F[120,x] = F[121,x]*F[25,x]*F[4,x]
F[121,x] = F[14,x,1]
F[122,x] = F[88,x,1]
F[123,x] = F[124,x]
F[124,x] = F[125,x]*F[25,x]
F[125,x] = F[126,x]+F[153,x]
F[126,x] = F[127,x]
F[127,x] = F[128,x]*F[25,x]
F[128,x] = F[129,x]+F[151,x]
F[129,x] = F[130,x]+F[145,x]
F[130,x] = F[131,x]*F[4,x]
F[131,x] = F[132,x]+F[4,x]
F[132,x] = F[133,x]
F[133,x] = F[134,x]*F[25,x]
F[134,x] = F[135,x]+F[136,x]+F[143,x]
F[135,x] = F[4,x]^2
F[136,x] = F[137,x]*F[25,x]*F[51,x]
F[137,x] = F[1,x]+F[138,x]+F[139,x]
F[138,x] = F[131,x]*F[25,x]
F[139,x] = F[140,x]
F[140,x] = F[141,x]*F[25,x]
F[141,x] = F[142,x]+F[4,x]
F[142,x] = F[137,x]*F[2,x]
F[143,x] = F[144,x]
F[144,x] = F[137,x]*F[25,x]*F[55,x]
F[145,x] = F[146,x]*F[148,x]
F[146,x] = F[147,x]
F[147,x] = F[137,x]*F[25,x]*F[4,x]
F[148,x] = F[1,x]+F[149,x]
F[149,x] = F[150,x]
F[150,x] = F[148,x]*F[25,x]
F[151,x] = F[152,x]
F[152,x] = F[4,x]^2*F[137,x]*F[148,x]*F[25,x]
F[153,x] = F[154,x]
F[154,x] = F[155,x]*F[25,x]
F[155,x] = F[156,x,1]
F[157,x,k[0]] = F[156,x,k[0]]*F[21,x,k[0]]
F[157,x,k[0]] = F[158,x,k[0]]
F[158,x,k[0]] = F[159,x,k[0]]+F[175,x,k[0]]
F[159,x,k[0]] = F[160,x,k[0]]
F[160,x,k[0]] = F[161,x,k[0]]*F[21,x,k[0]]
F[162,x,k[0]] = F[161,x,k[0]]*F[25,x]
F[162,x,k[0]] = F[163,x,k[0]]
F[163,x,k[0]] = F[164,x,k[0]]+F[167,x,k[0]]+F[6,x]
F[164,x,k[0]] = F[165,x,k[0]]*F[25,x]
F[166,x,k[0]] = F[165,x,k[0]]*F[21,x,k[0]]
F[166,x,k[0]] = F[95,x,k[0]]
F[167,x,k[0]] = F[168,x,k[0]]*F[25,x]
F[169,x,k[0]] = F[168,x,k[0]]+F[171,x,k[0]]
F[170,x,k[0]] = F[169,x,k[0]]*F[21,x,k[0]]
F[170,x,k[0]] = F[97,x,k[0]]
F[171,x,k[0]] = F[172,x,k[0]]+F[174,x,k[0]]
F[172,x,k[0]] = F[16,x,k[0]]+F[164,x,k[0]]+F[173,x,k[0]]
F[173,x,k[0]] = F[169,x,k[0]]*F[25,x]
F[174,x,k[0]] = F[37,x,k[0]]
F[175,x,k[0]] = F[176,x,k[0]]+F[197,x,k[0]]+F[6,x]
F[176,x,k[0]] = F[177,x,k[0]]*F[25,x]
F[177,x,k[0]] = F[178,x,k[0]]+F[189,x,k[0]]
F[178,x,k[0]] = F[179,x,k[0]]*F[181,x]
F[180,x,k[0]] = F[131,x]+F[179,x,k[0]]
F[45,x,k[0]] = F[180,x,k[0]]*F[25,x]
F[181,x] = 1/F[188,x]*F[182,x]
F[182,x] = -F[185,x]+F[183,x]
F[183,x] = 1/F[25,x]*F[184,x]
F[184,x] = F[126,x]
F[185,x] = F[186,x]
F[186,x] = F[187,x]
F[187,x] = F[0,x]*F[137,x]*F[148,x]*F[25,x]*F[4,x]
F[188,x] = F[131,x]+F[146,x]
F[189,x,k[0]] = F[190,x,k[0]]
F[190,x,k[0]] = F[191,x,k[0]]
F[191,x,k[0]] = F[0,x]*F[148,x]*F[192,x,k[0]]*F[25,x]
F[193,x,k[0]] = F[192,x,k[0]]+F[195,x]
F[194,x,k[0]] = F[18,x,k[0]]*F[193,x,k[0]]*F[25,x]
F[194,x,k[0]] = F[37,x,k[0]]
F[195,x] = F[196,x]
F[196,x] = F[137,x]*F[4,x]
F[197,x,k[0]] = F[198,x,k[0]]
F[198,x,k[0]] = F[192,x,k[0]]*F[2,x]*F[25,x]
F[199,x,k[0]] = F[200,x,k[0]]
F[200,x,k[0]] = F[201,x,k[0]]*F[21,x,k[0]]
F[201,x,k[0]] = F[168,x,k[0]]+F[174,x,k[0]]
F[202,x,k[0]] = F[203,x,k[0]]
F[203,x,k[0]] = F[204,x,k[0]]*F[25,x]
F[204,x,k[0]] = F[205,x,k[0]]+F[218,x,k[0]]
F[205,x,k[0]] = F[206,x,k[0]]
F[206,x,k[0]] = F[207,x,k[0]]*F[25,x]
F[207,x,k[0]] = F[208,x,k[0]]+F[213,x,k[0]]
F[208,x,k[0]] = F[18,x,k[0]]*F[209,x,k[0]]
F[209,x,k[0]] = F[210,x,k[0]]+F[211,x,k[0]]
F[210,x,k[0]] = F[180,x,k[0]]*F[35,x,k[0]]
F[211,x,k[0]] = F[212,x,k[0]]
F[212,x,k[0]] = F[186,x]+F[190,x,k[0]]
F[213,x,k[0]] = F[214,x,k[0]]
F[214,x,k[0]] = F[215,x,k[0]]*F[35,x,k[0]]
F[215,x,k[0]] = F[216,x,k[0]]+F[217,x,k[0]]+F[6,x]
F[216,x,k[0]] = F[21,x,k[0]]*F[215,x,k[0]]
F[217,x,k[0]] = F[18,x,k[0]]*F[193,x,k[0]]*F[25,x]
F[218,x,k[0]] = F[219,x,k[0]]
F[219,x,k[0]] = F[220,x,k[0]]*F[25,x]
F[220,x,k[0]] = (F[156,x,k[0]]*k[0]-F[156,x,1])/(-1+k[0])
F[221,x] = F[115,x]*F[25,x]
System of equations in latex syntax:
F_{0}\! \left(x \right) = F_{1}\! \left(x \right)+F_{2}\! \left(x \right)
F_{1}\! \left(x \right) = 1
F_{2}\! \left(x \right) = F_{3}\! \left(x \right)
F_{3}\! \left(x \right) = F_{25}\! \left(x \right) F_{4}\! \left(x \right)
F_{4}\! \left(x \right) = F_{0}\! \left(x \right)+F_{5}\! \left(x \right)
F_{5}\! \left(x \right) = F_{221}\! \left(x \right)+F_{6}\! \left(x \right)+F_{7}\! \left(x \right)
F_{6}\! \left(x \right) = 0
F_{7}\! \left(x \right) = F_{25}\! \left(x \right) F_{8}\! \left(x \right)
F_{8}\! \left(x \right) = F_{4}\! \left(x \right)+F_{9}\! \left(x \right)
F_{9}\! \left(x \right) = F_{10}\! \left(x \right)
F_{10}\! \left(x \right) = F_{11}\! \left(x \right) F_{25}\! \left(x \right)
F_{11}\! \left(x \right) = F_{12}\! \left(x , 1\right)
F_{12}\! \left(x , y\right) = F_{13}\! \left(x , y\right)+F_{63}\! \left(x , y\right)
F_{13}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{4}\! \left(x \right)
F_{14}\! \left(x , y\right) = F_{1}\! \left(x \right)+F_{100}\! \left(x , y\right)+F_{102}\! \left(x , y\right)+F_{15}\! \left(x , y\right)
F_{15}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{16}\! \left(x , y\right) = F_{17}\! \left(x , y\right)+F_{26}\! \left(x , y\right)
F_{17}\! \left(x , y\right) = F_{18}\! \left(x , y\right)+F_{22}\! \left(x , y\right)
F_{18}\! \left(x , y\right) = F_{1}\! \left(x \right)+F_{19}\! \left(x , y\right)
F_{19}\! \left(x , y\right) = F_{20}\! \left(x , y\right)
F_{20}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{21}\! \left(x , y\right) = y x
F_{22}\! \left(x , y\right) = F_{23}\! \left(x , y\right)+F_{24}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{23}\! \left(x , y\right) = F_{21}\! \left(x , y\right) F_{22}\! \left(x , y\right)
F_{24}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{25}\! \left(x \right) = x
F_{26}\! \left(x , y\right) = F_{27}\! \left(x , y\right)
F_{27}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{28}\! \left(x , y\right)
F_{28}\! \left(x , y\right) = F_{29}\! \left(x , y\right)+F_{74}\! \left(x , y\right)
F_{29}\! \left(x , y\right) = F_{30}\! \left(x , y\right)+F_{31}\! \left(x , y\right)
F_{30}\! \left(x , y\right) = F_{0}\! \left(x \right) F_{14}\! \left(x , y\right)
F_{31}\! \left(x , y\right) = F_{32}\! \left(x , y\right)
F_{32}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{25}\! \left(x \right) F_{33}\! \left(x , y\right)
F_{33}\! \left(x , y\right) = F_{34}\! \left(x , y\right)+F_{71}\! \left(x , y\right)
F_{34}\! \left(x , y\right) = F_{35}\! \left(x , y\right)+F_{49}\! \left(x \right)
F_{36}\! \left(x , y\right) = F_{16}\! \left(x , y\right) F_{25}\! \left(x \right) F_{35}\! \left(x , y\right)
F_{36}\! \left(x , y\right) = F_{37}\! \left(x , y\right)
F_{37}\! \left(x , y\right) = F_{38}\! \left(x , y\right)+F_{41}\! \left(x , y\right)
F_{38}\! \left(x , y\right) = F_{22}\! \left(x , y\right)+F_{39}\! \left(x , y\right)
F_{39}\! \left(x , y\right) = F_{40}\! \left(x , y\right)
F_{40}\! \left(x , y\right) = F_{22}\! \left(x , y\right) F_{25}\! \left(x \right) F_{35}\! \left(x , y\right)
F_{41}\! \left(x , y\right) = F_{42}\! \left(x , y\right)
F_{42}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{35}\! \left(x , y\right) F_{43}\! \left(x , y\right)
F_{43}\! \left(x , y\right) = F_{44}\! \left(x , y\right)+F_{45}\! \left(x , y\right)+F_{48}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{44}\! \left(x , y\right) = F_{21}\! \left(x , y\right) F_{43}\! \left(x , y\right)
F_{16}\! \left(x , y\right) = F_{1}\! \left(x \right)+F_{15}\! \left(x , y\right)+F_{45}\! \left(x , y\right)+F_{46}\! \left(x , y\right)
F_{46}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{47}\! \left(x , y\right)
F_{47}\! \left(x , y\right) = F_{14}\! \left(x , y\right)+F_{37}\! \left(x , y\right)
F_{48}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{37}\! \left(x , y\right)
F_{49}\! \left(x \right) = F_{50}\! \left(x \right)
F_{50}\! \left(x \right) = F_{25}\! \left(x \right) F_{51}\! \left(x \right)
F_{51}\! \left(x \right) = F_{4}\! \left(x \right)+F_{52}\! \left(x \right)+F_{53}\! \left(x \right)
F_{52}\! \left(x \right) = F_{25}\! \left(x \right) F_{51}\! \left(x \right)
F_{53}\! \left(x \right) = F_{54}\! \left(x \right)
F_{54}\! \left(x \right) = F_{25}\! \left(x \right) F_{55}\! \left(x \right)
F_{55}\! \left(x \right) = F_{56}\! \left(x , 1\right)
F_{57}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{43}\! \left(x , y\right) F_{56}\! \left(x , y\right)
F_{57}\! \left(x , y\right) = F_{58}\! \left(x , y\right)
F_{58}\! \left(x , y\right) = F_{59}\! \left(x , y\right)+F_{68}\! \left(x , y\right)
F_{59}\! \left(x , y\right) = F_{60}\! \left(x , y\right)
F_{60}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{25}\! \left(x \right) F_{61}\! \left(x , y\right)
F_{62}\! \left(x , y\right) = F_{59}\! \left(x , y\right)+F_{61}\! \left(x , y\right)
F_{63}\! \left(x , y\right) = F_{58}\! \left(x , y\right)+F_{62}\! \left(x , y\right)
F_{63}\! \left(x , y\right) = F_{31}\! \left(x , y\right)+F_{64}\! \left(x , y\right)
F_{64}\! \left(x , y\right) = F_{65}\! \left(x , y\right)
F_{65}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{5}\! \left(x \right) F_{66}\! \left(x , y\right)
F_{67}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{4}\! \left(x \right) F_{66}\! \left(x , y\right)
F_{67}\! \left(x , y\right) = F_{63}\! \left(x , y\right)
F_{68}\! \left(x , y\right) = F_{69}\! \left(x , y\right)
F_{69}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{56}\! \left(x , y\right) F_{70}\! \left(x , y\right)
F_{43}\! \left(x , y\right) = F_{22}\! \left(x , y\right)+F_{70}\! \left(x , y\right)
F_{71}\! \left(x , y\right) = F_{72}\! \left(x , y\right)
F_{72}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{73}\! \left(x , y\right)
F_{73}\! \left(x , y\right) = -\frac{-F_{56}\! \left(x , y\right) y +F_{56}\! \left(x , 1\right)}{-1+y}
F_{75}\! \left(x , y\right) = F_{74}\! \left(x , y\right)+F_{96}\! \left(x , y\right)
F_{76}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{75}\! \left(x , y\right)
F_{76}\! \left(x , y\right) = F_{77}\! \left(x , y\right)
F_{77}\! \left(x , y\right) = F_{6}\! \left(x \right)+F_{78}\! \left(x , y\right)+F_{79}\! \left(x , y\right)+F_{93}\! \left(x , y\right)
F_{78}\! \left(x , y\right) = F_{21}\! \left(x , y\right) F_{26}\! \left(x , y\right)
F_{79}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{80}\! \left(x , y\right)
F_{80}\! \left(x , y\right) = F_{81}\! \left(x , y\right)
F_{81}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{82}\! \left(x , y\right)
F_{82}\! \left(x , y\right) = F_{83}\! \left(x , y\right)+F_{85}\! \left(x , y\right)
F_{84}\! \left(x , y\right) = F_{11}\! \left(x \right)+F_{83}\! \left(x , y\right)
F_{84}\! \left(x , y\right) = -\frac{-F_{12}\! \left(x , y\right) y +F_{12}\! \left(x , 1\right)}{-1+y}
F_{85}\! \left(x , y\right) = F_{86}\! \left(x , y\right)+F_{91}\! \left(x , y\right)
F_{86}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{87}\! \left(x , y\right)
F_{88}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{87}\! \left(x , y\right)
F_{89}\! \left(x , y\right) = F_{6}\! \left(x \right)+F_{88}\! \left(x , y\right)+F_{90}\! \left(x , y\right)
F_{17}\! \left(x , y\right) = F_{0}\! \left(x \right)+F_{89}\! \left(x , y\right)
F_{90}\! \left(x , y\right) = F_{17}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{91}\! \left(x , y\right) = F_{92}\! \left(x , y\right)
F_{92}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{66}\! \left(x , y\right) F_{87}\! \left(x , y\right)
F_{87}\! \left(x , y\right) = F_{15}\! \left(x , y\right)+F_{6}\! \left(x \right)+F_{93}\! \left(x , y\right)+F_{94}\! \left(x , y\right)
F_{94}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{95}\! \left(x , y\right)
F_{95}\! \left(x , y\right) = F_{80}\! \left(x , y\right)+F_{87}\! \left(x , y\right)
F_{96}\! \left(x , y\right) = F_{97}\! \left(x , y\right)+F_{98}\! \left(x , y\right)
F_{93}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{97}\! \left(x , y\right)
F_{98}\! \left(x , y\right) = F_{99}\! \left(x , y\right)
F_{99}\! \left(x , y\right) = F_{25}\! \left(x \right) F_{83}\! \left(x , y\right)
F_{100}\! \left(x , y\right) = F_{101}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{101}\! \left(x , y\right) = F_{8}\! \left(x \right)+F_{95}\! \left(x , y\right)
F_{102}\! \left(x , y\right) = F_{103}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{103}\! \left(x , y\right) = F_{104}\! \left(x , y\right)+F_{111}\! \left(x , y\right)
F_{104}\! \left(x , y\right) = F_{105}\! \left(x , y\right)+F_{17}\! \left(x , y\right)
F_{105}\! \left(x , y\right) = F_{106}\! \left(x , y\right)
F_{106}\! \left(x , y\right) = F_{107}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{107}\! \left(x , y\right) = F_{108}\! \left(x , y\right)+F_{110}\! \left(x , y\right)
F_{108}\! \left(x , y\right) = F_{0}\! \left(x \right) F_{109}\! \left(x , y\right)
F_{109}\! \left(x , y\right) = -\frac{-F_{14}\! \left(x , y\right) y +F_{14}\! \left(x , 1\right)}{-1+y}
F_{110}\! \left(x , y\right) = F_{14}\! \left(x , y\right) F_{89}\! \left(x , y\right)
F_{111}\! \left(x , y\right) = F_{112}\! \left(x , y\right)+F_{202}\! \left(x , y\right)
F_{112}\! \left(x , y\right) = F_{100}\! \left(x , y\right)+F_{113}\! \left(x , y\right)+F_{44}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{113}\! \left(x , y\right) = F_{114}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{114}\! \left(x , y\right) = F_{115}\! \left(x \right)+F_{199}\! \left(x , y\right)
F_{115}\! \left(x \right) = F_{116}\! \left(x \right)+F_{123}\! \left(x \right)
F_{116}\! \left(x \right) = F_{117}\! \left(x \right)+F_{122}\! \left(x \right)+F_{6}\! \left(x \right)
F_{117}\! \left(x \right) = F_{118}\! \left(x \right) F_{25}\! \left(x \right)
F_{118}\! \left(x \right) = F_{119}\! \left(x \right)+F_{4}\! \left(x \right)
F_{119}\! \left(x \right) = F_{120}\! \left(x \right)
F_{120}\! \left(x \right) = F_{121}\! \left(x \right) F_{25}\! \left(x \right) F_{4}\! \left(x \right)
F_{121}\! \left(x \right) = F_{14}\! \left(x , 1\right)
F_{122}\! \left(x \right) = F_{88}\! \left(x , 1\right)
F_{123}\! \left(x \right) = F_{124}\! \left(x \right)
F_{124}\! \left(x \right) = F_{125}\! \left(x \right) F_{25}\! \left(x \right)
F_{125}\! \left(x \right) = F_{126}\! \left(x \right)+F_{153}\! \left(x \right)
F_{126}\! \left(x \right) = F_{127}\! \left(x \right)
F_{127}\! \left(x \right) = F_{128}\! \left(x \right) F_{25}\! \left(x \right)
F_{128}\! \left(x \right) = F_{129}\! \left(x \right)+F_{151}\! \left(x \right)
F_{129}\! \left(x \right) = F_{130}\! \left(x \right)+F_{145}\! \left(x \right)
F_{130}\! \left(x \right) = F_{131}\! \left(x \right) F_{4}\! \left(x \right)
F_{131}\! \left(x \right) = F_{132}\! \left(x \right)+F_{4}\! \left(x \right)
F_{132}\! \left(x \right) = F_{133}\! \left(x \right)
F_{133}\! \left(x \right) = F_{134}\! \left(x \right) F_{25}\! \left(x \right)
F_{134}\! \left(x \right) = F_{135}\! \left(x \right)+F_{136}\! \left(x \right)+F_{143}\! \left(x \right)
F_{135}\! \left(x \right) = F_{4} \left(x \right)^{2}
F_{136}\! \left(x \right) = F_{137}\! \left(x \right) F_{25}\! \left(x \right) F_{51}\! \left(x \right)
F_{137}\! \left(x \right) = F_{1}\! \left(x \right)+F_{138}\! \left(x \right)+F_{139}\! \left(x \right)
F_{138}\! \left(x \right) = F_{131}\! \left(x \right) F_{25}\! \left(x \right)
F_{139}\! \left(x \right) = F_{140}\! \left(x \right)
F_{140}\! \left(x \right) = F_{141}\! \left(x \right) F_{25}\! \left(x \right)
F_{141}\! \left(x \right) = F_{142}\! \left(x \right)+F_{4}\! \left(x \right)
F_{142}\! \left(x \right) = F_{137}\! \left(x \right) F_{2}\! \left(x \right)
F_{143}\! \left(x \right) = F_{144}\! \left(x \right)
F_{144}\! \left(x \right) = F_{137}\! \left(x \right) F_{25}\! \left(x \right) F_{55}\! \left(x \right)
F_{145}\! \left(x \right) = F_{146}\! \left(x \right) F_{148}\! \left(x \right)
F_{146}\! \left(x \right) = F_{147}\! \left(x \right)
F_{147}\! \left(x \right) = F_{137}\! \left(x \right) F_{25}\! \left(x \right) F_{4}\! \left(x \right)
F_{148}\! \left(x \right) = F_{1}\! \left(x \right)+F_{149}\! \left(x \right)
F_{149}\! \left(x \right) = F_{150}\! \left(x \right)
F_{150}\! \left(x \right) = F_{148}\! \left(x \right) F_{25}\! \left(x \right)
F_{151}\! \left(x \right) = F_{152}\! \left(x \right)
F_{152}\! \left(x \right) = F_{4} \left(x \right)^{2} F_{137}\! \left(x \right) F_{148}\! \left(x \right) F_{25}\! \left(x \right)
F_{153}\! \left(x \right) = F_{154}\! \left(x \right)
F_{154}\! \left(x \right) = F_{155}\! \left(x \right) F_{25}\! \left(x \right)
F_{155}\! \left(x \right) = F_{156}\! \left(x , 1\right)
F_{157}\! \left(x , y\right) = F_{156}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{157}\! \left(x , y\right) = F_{158}\! \left(x , y\right)
F_{158}\! \left(x , y\right) = F_{159}\! \left(x , y\right)+F_{175}\! \left(x , y\right)
F_{159}\! \left(x , y\right) = F_{160}\! \left(x , y\right)
F_{160}\! \left(x , y\right) = F_{161}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{162}\! \left(x , y\right) = F_{161}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{162}\! \left(x , y\right) = F_{163}\! \left(x , y\right)
F_{163}\! \left(x , y\right) = F_{164}\! \left(x , y\right)+F_{167}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{164}\! \left(x , y\right) = F_{165}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{166}\! \left(x , y\right) = F_{165}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{166}\! \left(x , y\right) = F_{95}\! \left(x , y\right)
F_{167}\! \left(x , y\right) = F_{168}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{169}\! \left(x , y\right) = F_{168}\! \left(x , y\right)+F_{171}\! \left(x , y\right)
F_{170}\! \left(x , y\right) = F_{169}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{170}\! \left(x , y\right) = F_{97}\! \left(x , y\right)
F_{171}\! \left(x , y\right) = F_{172}\! \left(x , y\right)+F_{174}\! \left(x , y\right)
F_{172}\! \left(x , y\right) = F_{16}\! \left(x , y\right)+F_{164}\! \left(x , y\right)+F_{173}\! \left(x , y\right)
F_{173}\! \left(x , y\right) = F_{169}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{174}\! \left(x , y\right) = F_{37}\! \left(x , y\right)
F_{175}\! \left(x , y\right) = F_{176}\! \left(x , y\right)+F_{197}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{176}\! \left(x , y\right) = F_{177}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{177}\! \left(x , y\right) = F_{178}\! \left(x , y\right)+F_{189}\! \left(x , y\right)
F_{178}\! \left(x , y\right) = F_{179}\! \left(x , y\right) F_{181}\! \left(x \right)
F_{180}\! \left(x , y\right) = F_{131}\! \left(x \right)+F_{179}\! \left(x , y\right)
F_{45}\! \left(x , y\right) = F_{180}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{181}\! \left(x \right) = \frac{F_{182}\! \left(x \right)}{F_{188}\! \left(x \right)}
F_{182}\! \left(x \right) = -F_{185}\! \left(x \right)+F_{183}\! \left(x \right)
F_{183}\! \left(x \right) = \frac{F_{184}\! \left(x \right)}{F_{25}\! \left(x \right)}
F_{184}\! \left(x \right) = F_{126}\! \left(x \right)
F_{185}\! \left(x \right) = F_{186}\! \left(x \right)
F_{186}\! \left(x \right) = F_{187}\! \left(x \right)
F_{187}\! \left(x \right) = F_{0}\! \left(x \right) F_{137}\! \left(x \right) F_{148}\! \left(x \right) F_{25}\! \left(x \right) F_{4}\! \left(x \right)
F_{188}\! \left(x \right) = F_{131}\! \left(x \right)+F_{146}\! \left(x \right)
F_{189}\! \left(x , y\right) = F_{190}\! \left(x , y\right)
F_{190}\! \left(x , y\right) = F_{191}\! \left(x , y\right)
F_{191}\! \left(x , y\right) = F_{0}\! \left(x \right) F_{148}\! \left(x \right) F_{192}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{193}\! \left(x , y\right) = F_{192}\! \left(x , y\right)+F_{195}\! \left(x \right)
F_{194}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{193}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{194}\! \left(x , y\right) = F_{37}\! \left(x , y\right)
F_{195}\! \left(x \right) = F_{196}\! \left(x \right)
F_{196}\! \left(x \right) = F_{137}\! \left(x \right) F_{4}\! \left(x \right)
F_{197}\! \left(x , y\right) = F_{198}\! \left(x , y\right)
F_{198}\! \left(x , y\right) = F_{192}\! \left(x , y\right) F_{2}\! \left(x \right) F_{25}\! \left(x \right)
F_{199}\! \left(x , y\right) = F_{200}\! \left(x , y\right)
F_{200}\! \left(x , y\right) = F_{201}\! \left(x , y\right) F_{21}\! \left(x , y\right)
F_{201}\! \left(x , y\right) = F_{168}\! \left(x , y\right)+F_{174}\! \left(x , y\right)
F_{202}\! \left(x , y\right) = F_{203}\! \left(x , y\right)
F_{203}\! \left(x , y\right) = F_{204}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{204}\! \left(x , y\right) = F_{205}\! \left(x , y\right)+F_{218}\! \left(x , y\right)
F_{205}\! \left(x , y\right) = F_{206}\! \left(x , y\right)
F_{206}\! \left(x , y\right) = F_{207}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{207}\! \left(x , y\right) = F_{208}\! \left(x , y\right)+F_{213}\! \left(x , y\right)
F_{208}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{209}\! \left(x , y\right)
F_{209}\! \left(x , y\right) = F_{210}\! \left(x , y\right)+F_{211}\! \left(x , y\right)
F_{210}\! \left(x , y\right) = F_{180}\! \left(x , y\right) F_{35}\! \left(x , y\right)
F_{211}\! \left(x , y\right) = F_{212}\! \left(x , y\right)
F_{212}\! \left(x , y\right) = F_{186}\! \left(x \right)+F_{190}\! \left(x , y\right)
F_{213}\! \left(x , y\right) = F_{214}\! \left(x , y\right)
F_{214}\! \left(x , y\right) = F_{215}\! \left(x , y\right) F_{35}\! \left(x , y\right)
F_{215}\! \left(x , y\right) = F_{216}\! \left(x , y\right)+F_{217}\! \left(x , y\right)+F_{6}\! \left(x \right)
F_{216}\! \left(x , y\right) = F_{21}\! \left(x , y\right) F_{215}\! \left(x , y\right)
F_{217}\! \left(x , y\right) = F_{18}\! \left(x , y\right) F_{193}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{218}\! \left(x , y\right) = F_{219}\! \left(x , y\right)
F_{219}\! \left(x , y\right) = F_{220}\! \left(x , y\right) F_{25}\! \left(x \right)
F_{220}\! \left(x , y\right) = -\frac{-y F_{156}\! \left(x , y\right)+F_{156}\! \left(x , 1\right)}{-1+y}
F_{221}\! \left(x \right) = F_{115}\! \left(x \right) F_{25}\! \left(x \right)
System of equations in sympy syntax:
Eq(F_0(x), F_1(x) + F_2(x))
Eq(F_1(x), 1)
Eq(F_2(x), F_3(x))
Eq(F_3(x), F_25(x)*F_4(x))
Eq(F_4(x), F_0(x) + F_5(x))
Eq(F_5(x), F_221(x) + F_6(x) + F_7(x))
Eq(F_6(x), 0)
Eq(F_7(x), F_25(x)*F_8(x))
Eq(F_8(x), F_4(x) + F_9(x))
Eq(F_9(x), F_10(x))
Eq(F_10(x), F_11(x)*F_25(x))
Eq(F_11(x), F_12(x, 1))
Eq(F_12(x, k_0), F_13(x, k_0) + F_63(x, k_0))
Eq(F_13(x, k_0), F_14(x, k_0)*F_4(x))
Eq(F_14(x, k_0), F_1(x) + F_100(x, k_0) + F_102(x, k_0) + F_15(x, k_0))
Eq(F_15(x, k_0), F_16(x, k_0)*F_21(x, k_0))
Eq(F_16(x, k_0), F_17(x, k_0) + F_26(x, k_0))
Eq(F_17(x, k_0), F_18(x, k_0) + F_22(x, k_0))
Eq(F_18(x, k_0), F_1(x) + F_19(x, k_0))
Eq(F_19(x, k_0), F_20(x, k_0))
Eq(F_20(x, k_0), F_18(x, k_0)*F_21(x, k_0))
Eq(F_21(x, k_0), k_0*x)
Eq(F_22(x, k_0), F_23(x, k_0) + F_24(x, k_0) + F_6(x))
Eq(F_23(x, k_0), F_21(x, k_0)*F_22(x, k_0))
Eq(F_24(x, k_0), F_14(x, k_0)*F_25(x))
Eq(F_25(x), x)
Eq(F_26(x, k_0), F_27(x, k_0))
Eq(F_27(x, k_0), F_25(x)*F_28(x, k_0))
Eq(F_28(x, k_0), F_29(x, k_0) + F_74(x, k_0))
Eq(F_29(x, k_0), F_30(x, k_0) + F_31(x, k_0))
Eq(F_30(x, k_0), F_0(x)*F_14(x, k_0))
Eq(F_31(x, k_0), F_32(x, k_0))
Eq(F_32(x, k_0), F_16(x, k_0)*F_25(x)*F_33(x, k_0))
Eq(F_33(x, k_0), F_34(x, k_0) + F_71(x, k_0))
Eq(F_34(x, k_0), F_35(x, k_0) + F_49(x))
Eq(F_36(x, k_0), F_16(x, k_0)*F_25(x)*F_35(x, k_0))
Eq(F_36(x, k_0), F_37(x, k_0))
Eq(F_37(x, k_0), F_38(x, k_0) + F_41(x, k_0))
Eq(F_38(x, k_0), F_22(x, k_0) + F_39(x, k_0))
Eq(F_39(x, k_0), F_40(x, k_0))
Eq(F_40(x, k_0), F_22(x, k_0)*F_25(x)*F_35(x, k_0))
Eq(F_41(x, k_0), F_42(x, k_0))
Eq(F_42(x, k_0), F_25(x)*F_35(x, k_0)*F_43(x, k_0))
Eq(F_43(x, k_0), F_44(x, k_0) + F_45(x, k_0) + F_48(x, k_0) + F_6(x))
Eq(F_44(x, k_0), F_21(x, k_0)*F_43(x, k_0))
Eq(F_16(x, k_0), F_1(x) + F_15(x, k_0) + F_45(x, k_0) + F_46(x, k_0))
Eq(F_46(x, k_0), F_25(x)*F_47(x, k_0))
Eq(F_47(x, k_0), F_14(x, k_0) + F_37(x, k_0))
Eq(F_48(x, k_0), F_25(x)*F_37(x, k_0))
Eq(F_49(x), F_50(x))
Eq(F_50(x), F_25(x)*F_51(x))
Eq(F_51(x), F_4(x) + F_52(x) + F_53(x))
Eq(F_52(x), F_25(x)*F_51(x))
Eq(F_53(x), F_54(x))
Eq(F_54(x), F_25(x)*F_55(x))
Eq(F_55(x), F_56(x, 1))
Eq(F_57(x, k_0), F_25(x)*F_43(x, k_0)*F_56(x, k_0))
Eq(F_57(x, k_0), F_58(x, k_0))
Eq(F_58(x, k_0), F_59(x, k_0) + F_68(x, k_0))
Eq(F_59(x, k_0), F_60(x, k_0))
Eq(F_60(x, k_0), F_14(x, k_0)*F_25(x)*F_61(x, k_0))
Eq(F_62(x, k_0), F_59(x, k_0) + F_61(x, k_0))
Eq(F_63(x, k_0), F_58(x, k_0) + F_62(x, k_0))
Eq(F_63(x, k_0), F_31(x, k_0) + F_64(x, k_0))
Eq(F_64(x, k_0), F_65(x, k_0))
Eq(F_65(x, k_0), F_25(x)*F_5(x)*F_66(x, k_0))
Eq(F_67(x, k_0), F_25(x)*F_4(x)*F_66(x, k_0))
Eq(F_67(x, k_0), F_63(x, k_0))
Eq(F_68(x, k_0), F_69(x, k_0))
Eq(F_69(x, k_0), F_25(x)*F_56(x, k_0)*F_70(x, k_0))
Eq(F_43(x, k_0), F_22(x, k_0) + F_70(x, k_0))
Eq(F_71(x, k_0), F_72(x, k_0))
Eq(F_72(x, k_0), F_25(x)*F_73(x, k_0))
Eq(F_73(x, k_0), (-k_0*F_56(x, k_0) + F_56(x, 1))/(1 - k_0))
Eq(F_75(x, k_0), F_74(x, k_0) + F_96(x, k_0))
Eq(F_76(x, k_0), F_25(x)*F_75(x, k_0))
Eq(F_76(x, k_0), F_77(x, k_0))
Eq(F_77(x, k_0), F_6(x) + F_78(x, k_0) + F_79(x, k_0) + F_93(x, k_0))
Eq(F_78(x, k_0), F_21(x, k_0)*F_26(x, k_0))
Eq(F_79(x, k_0), F_25(x)*F_80(x, k_0))
Eq(F_80(x, k_0), F_81(x, k_0))
Eq(F_81(x, k_0), F_25(x)*F_82(x, k_0))
Eq(F_82(x, k_0), F_83(x, k_0) + F_85(x, k_0))
Eq(F_84(x, k_0), F_11(x) + F_83(x, k_0))
Eq(F_84(x, k_0), (-k_0*F_12(x, k_0) + F_12(x, 1))/(1 - k_0))
Eq(F_85(x, k_0), F_86(x, k_0) + F_91(x, k_0))
Eq(F_86(x, k_0), F_14(x, k_0)*F_87(x, k_0))
Eq(F_88(x, k_0), F_25(x)*F_87(x, k_0))
Eq(F_89(x, k_0), F_6(x) + F_88(x, k_0) + F_90(x, k_0))
Eq(F_17(x, k_0), F_0(x) + F_89(x, k_0))
Eq(F_90(x, k_0), F_17(x, k_0)*F_21(x, k_0))
Eq(F_91(x, k_0), F_92(x, k_0))
Eq(F_92(x, k_0), F_25(x)*F_66(x, k_0)*F_87(x, k_0))
Eq(F_87(x, k_0), F_15(x, k_0) + F_6(x) + F_93(x, k_0) + F_94(x, k_0))
Eq(F_94(x, k_0), F_25(x)*F_95(x, k_0))
Eq(F_95(x, k_0), F_80(x, k_0) + F_87(x, k_0))
Eq(F_96(x, k_0), F_97(x, k_0) + F_98(x, k_0))
Eq(F_93(x, k_0), F_25(x)*F_97(x, k_0))
Eq(F_98(x, k_0), F_99(x, k_0))
Eq(F_99(x, k_0), F_25(x)*F_83(x, k_0))
Eq(F_100(x, k_0), F_101(x, k_0)*F_25(x))
Eq(F_101(x, k_0), F_8(x) + F_95(x, k_0))
Eq(F_102(x, k_0), F_103(x, k_0)*F_25(x))
Eq(F_103(x, k_0), F_104(x, k_0) + F_111(x, k_0))
Eq(F_104(x, k_0), F_105(x, k_0) + F_17(x, k_0))
Eq(F_105(x, k_0), F_106(x, k_0))
Eq(F_106(x, k_0), F_107(x, k_0)*F_25(x))
Eq(F_107(x, k_0), F_108(x, k_0) + F_110(x, k_0))
Eq(F_108(x, k_0), F_0(x)*F_109(x, k_0))
Eq(F_109(x, k_0), (-k_0*F_14(x, k_0) + F_14(x, 1))/(1 - k_0))
Eq(F_110(x, k_0), F_14(x, k_0)*F_89(x, k_0))
Eq(F_111(x, k_0), F_112(x, k_0) + F_202(x, k_0))
Eq(F_112(x, k_0), F_100(x, k_0) + F_113(x, k_0) + F_44(x, k_0) + F_6(x))
Eq(F_113(x, k_0), F_114(x, k_0)*F_25(x))
Eq(F_114(x, k_0), F_115(x) + F_199(x, k_0))
Eq(F_115(x), F_116(x) + F_123(x))
Eq(F_116(x), F_117(x) + F_122(x) + F_6(x))
Eq(F_117(x), F_118(x)*F_25(x))
Eq(F_118(x), F_119(x) + F_4(x))
Eq(F_119(x), F_120(x))
Eq(F_120(x), F_121(x)*F_25(x)*F_4(x))
Eq(F_121(x), F_14(x, 1))
Eq(F_122(x), F_88(x, 1))
Eq(F_123(x), F_124(x))
Eq(F_124(x), F_125(x)*F_25(x))
Eq(F_125(x), F_126(x) + F_153(x))
Eq(F_126(x), F_127(x))
Eq(F_127(x), F_128(x)*F_25(x))
Eq(F_128(x), F_129(x) + F_151(x))
Eq(F_129(x), F_130(x) + F_145(x))
Eq(F_130(x), F_131(x)*F_4(x))
Eq(F_131(x), F_132(x) + F_4(x))
Eq(F_132(x), F_133(x))
Eq(F_133(x), F_134(x)*F_25(x))
Eq(F_134(x), F_135(x) + F_136(x) + F_143(x))
Eq(F_135(x), F_4(x)**2)
Eq(F_136(x), F_137(x)*F_25(x)*F_51(x))
Eq(F_137(x), F_1(x) + F_138(x) + F_139(x))
Eq(F_138(x), F_131(x)*F_25(x))
Eq(F_139(x), F_140(x))
Eq(F_140(x), F_141(x)*F_25(x))
Eq(F_141(x), F_142(x) + F_4(x))
Eq(F_142(x), F_137(x)*F_2(x))
Eq(F_143(x), F_144(x))
Eq(F_144(x), F_137(x)*F_25(x)*F_55(x))
Eq(F_145(x), F_146(x)*F_148(x))
Eq(F_146(x), F_147(x))
Eq(F_147(x), F_137(x)*F_25(x)*F_4(x))
Eq(F_148(x), F_1(x) + F_149(x))
Eq(F_149(x), F_150(x))
Eq(F_150(x), F_148(x)*F_25(x))
Eq(F_151(x), F_152(x))
Eq(F_152(x), F_137(x)*F_148(x)*F_25(x)*F_4(x)**2)
Eq(F_153(x), F_154(x))
Eq(F_154(x), F_155(x)*F_25(x))
Eq(F_155(x), F_156(x, 1))
Eq(F_157(x, k_0), F_156(x, k_0)*F_21(x, k_0))
Eq(F_157(x, k_0), F_158(x, k_0))
Eq(F_158(x, k_0), F_159(x, k_0) + F_175(x, k_0))
Eq(F_159(x, k_0), F_160(x, k_0))
Eq(F_160(x, k_0), F_161(x, k_0)*F_21(x, k_0))
Eq(F_162(x, k_0), F_161(x, k_0)*F_25(x))
Eq(F_162(x, k_0), F_163(x, k_0))
Eq(F_163(x, k_0), F_164(x, k_0) + F_167(x, k_0) + F_6(x))
Eq(F_164(x, k_0), F_165(x, k_0)*F_25(x))
Eq(F_166(x, k_0), F_165(x, k_0)*F_21(x, k_0))
Eq(F_166(x, k_0), F_95(x, k_0))
Eq(F_167(x, k_0), F_168(x, k_0)*F_25(x))
Eq(F_169(x, k_0), F_168(x, k_0) + F_171(x, k_0))
Eq(F_170(x, k_0), F_169(x, k_0)*F_21(x, k_0))
Eq(F_170(x, k_0), F_97(x, k_0))
Eq(F_171(x, k_0), F_172(x, k_0) + F_174(x, k_0))
Eq(F_172(x, k_0), F_16(x, k_0) + F_164(x, k_0) + F_173(x, k_0))
Eq(F_173(x, k_0), F_169(x, k_0)*F_25(x))
Eq(F_174(x, k_0), F_37(x, k_0))
Eq(F_175(x, k_0), F_176(x, k_0) + F_197(x, k_0) + F_6(x))
Eq(F_176(x, k_0), F_177(x, k_0)*F_25(x))
Eq(F_177(x, k_0), F_178(x, k_0) + F_189(x, k_0))
Eq(F_178(x, k_0), F_179(x, k_0)*F_181(x))
Eq(F_180(x, k_0), F_131(x) + F_179(x, k_0))
Eq(F_45(x, k_0), F_180(x, k_0)*F_25(x))
Eq(F_181(x), F_182(x)/F_188(x))
Eq(F_182(x), F_183(x) - F_185(x))
Eq(F_183(x), F_184(x)/F_25(x))
Eq(F_184(x), F_126(x))
Eq(F_185(x), F_186(x))
Eq(F_186(x), F_187(x))
Eq(F_187(x), F_0(x)*F_137(x)*F_148(x)*F_25(x)*F_4(x))
Eq(F_188(x), F_131(x) + F_146(x))
Eq(F_189(x, k_0), F_190(x, k_0))
Eq(F_190(x, k_0), F_191(x, k_0))
Eq(F_191(x, k_0), F_0(x)*F_148(x)*F_192(x, k_0)*F_25(x))
Eq(F_193(x, k_0), F_192(x, k_0) + F_195(x))
Eq(F_194(x, k_0), F_18(x, k_0)*F_193(x, k_0)*F_25(x))
Eq(F_194(x, k_0), F_37(x, k_0))
Eq(F_195(x), F_196(x))
Eq(F_196(x), F_137(x)*F_4(x))
Eq(F_197(x, k_0), F_198(x, k_0))
Eq(F_198(x, k_0), F_192(x, k_0)*F_2(x)*F_25(x))
Eq(F_199(x, k_0), F_200(x, k_0))
Eq(F_200(x, k_0), F_201(x, k_0)*F_21(x, k_0))
Eq(F_201(x, k_0), F_168(x, k_0) + F_174(x, k_0))
Eq(F_202(x, k_0), F_203(x, k_0))
Eq(F_203(x, k_0), F_204(x, k_0)*F_25(x))
Eq(F_204(x, k_0), F_205(x, k_0) + F_218(x, k_0))
Eq(F_205(x, k_0), F_206(x, k_0))
Eq(F_206(x, k_0), F_207(x, k_0)*F_25(x))
Eq(F_207(x, k_0), F_208(x, k_0) + F_213(x, k_0))
Eq(F_208(x, k_0), F_18(x, k_0)*F_209(x, k_0))
Eq(F_209(x, k_0), F_210(x, k_0) + F_211(x, k_0))
Eq(F_210(x, k_0), F_180(x, k_0)*F_35(x, k_0))
Eq(F_211(x, k_0), F_212(x, k_0))
Eq(F_212(x, k_0), F_186(x) + F_190(x, k_0))
Eq(F_213(x, k_0), F_214(x, k_0))
Eq(F_214(x, k_0), F_215(x, k_0)*F_35(x, k_0))
Eq(F_215(x, k_0), F_216(x, k_0) + F_217(x, k_0) + F_6(x))
Eq(F_216(x, k_0), F_21(x, k_0)*F_215(x, k_0))
Eq(F_217(x, k_0), F_18(x, k_0)*F_193(x, k_0)*F_25(x))
Eq(F_218(x, k_0), F_219(x, k_0))
Eq(F_219(x, k_0), F_220(x, k_0)*F_25(x))
Eq(F_220(x, k_0), (-k_0*F_156(x, k_0) + F_156(x, 1))/(1 - k_0))
Eq(F_221(x), F_115(x)*F_25(x))
Pack JSON:
{"name": "point_and_col_placements_untracked_component_fusion_req_corrob", "initial_strats": [{"class_module": "tilings.strategies.factor", "strategy_class": "FactorFactory", "interleaving": null, "unions": false, "ignore_parent": true, "workable": true, "tracked": false}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "PointCorroborationFactory", "ignore_parent": true}, {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionFactory", "tracked": false, "isolation_level": null}, {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementCorroborationFactory", "ignore_parent": true}], "inferral_strats": [{"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}, {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionTransitivityFactory"}], "ver_strats": [{"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}, {"class_module": "tilings.strategies.verification", "strategy_class": "InsertionEncodingVerificationStrategy", "ignore_parent": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "OneByOneVerificationStrategy", "ignore_parent": false, "basis": [], "symmetry": false}, {"class_module": "tilings.strategies.verification", "strategy_class": "LocallyFactorableVerificationStrategy", "ignore_parent": false, "basis": [], "symmetry": false}], "expansion_strats": [[{"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "CellInsertionFactory", "ignore_parent": false, "maxreqlen": 1, "extra_basis": [], "one_cell_only": false}, {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "PatternPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "point_only": false}, {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RowAndColumnPlacementFactory", "partial": false, "ignore_parent": false, "dirs": [0, 1, 2, 3], "place_row": false, "place_col": true}]], "symmetries": [], "iterative": false}
Specification JSON:
{"root": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[2, 4]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[3, 0], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 2], [3, 2], [3, 0], [3, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 2], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4], [0, 5], [1, 5], [3, 0], [3, 2], [3, 5]], [[2, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [0, 3], [0, 4], [1, 4]], [[2, 0], [2, 1]]]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, "idx": 2}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3]], [[1, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, "idx": 3}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4]], [[1, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, "idx": 2}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4]], [[1, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 4], [0, 5], [0, 6]], [[1, 3]], [[2, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6]], [[1, 3]], [[2, 1], [2, 2], [2, 4]]]}}, "idx": 2}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 5], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [2, 1, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 3], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 4], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 2], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4], [0, 5], [2, 3], [2, 4], [2, 5], [3, 2], [3, 5]], [[1, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [2, 2], [2, 3], [2, 4]], [[1, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [2, 2], [2, 3], [2, 4]], [[1, 1]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 2], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 6], [0, 7]], [[1, 4]], [[2, 1], [2, 3], [2, 5], [3, 5], [4, 2], [4, 3]]]}}, "idx": 2}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6], [0, 7], [2, 1], [2, 5], [3, 5]], [[1, 4]], [[4, 2], [4, 3]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 5], [2, 1], [2, 2]], [[1, 4]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4], [1, 1], [1, 3], [1, 4], [3, 4]], [[2, 2]]]}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, "idx": 1}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 4], [0, 5], [2, 1], [2, 5]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [2, 1, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 5], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [2, 1, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 3], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 4], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 2], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4], [0, 5], [2, 3], [2, 4], [2, 5], [3, 2], [3, 5]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 5], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1], [0, 3], [1, 0]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1], [0, 2]], [[1, 0]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [1, 1], [1, 3]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 5]], [[1, 4]], [[2, 1], [2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [0, 4]], [[1, 0], [1, 1]], [[2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 5], [1, 0], [1, 2], [3, 1], [3, 2]], [[2, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}], "requirements": [[{"patt": [0], "pos": [[3, 5]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [0, 6]], [[1, 2], [1, 3]], [[2, 0]], [[3, 5]], [[4, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 4], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 2], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 4], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 2], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 3], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.assumption_insertion", "strategy_class": "AddAssumptionsStrategy", "workable": false, "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4]], [[1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 4], [0, 6], [2, 1], [2, 3]], [[1, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4]], [[1, 1], [1, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionStrategy", "row_idx": 0, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 7], [2, 1], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 7], [2, 3], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 7], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 7], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 7], [2, 7], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 7], [2, 7], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[2, 7], [2, 1], [2, 7]]}, {"patt": [2, 0, 1], "pos": [[2, 7], [2, 3], [2, 7]]}, {"patt": [2, 1, 0], "pos": [[2, 7], [2, 7], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[2, 7], [2, 7], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 2], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 4], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 7], [2, 1], [2, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 7], [2, 3], [2, 7]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 7], [2, 1], [2, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 7], [2, 3], [2, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 4], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 4], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 1], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 6], [1, 1], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 6], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 6], [1, 6], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 6], [1, 6], [1, 3]]}, {"patt": [2, 0, 1], "pos": [[1, 6], [1, 1], [1, 6]]}, {"patt": [2, 0, 1], "pos": [[1, 6], [1, 3], [1, 6]]}, {"patt": [2, 1, 0], "pos": [[1, 6], [1, 6], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[1, 6], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [1, 1], [1, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [1, 3], [1, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [1, 1], [1, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [1, 3], [1, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 4], [0, 6], [0, 7], [2, 1], [2, 3], [2, 7]], [[1, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [0, 3]], [[1, 0], [1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 1], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 6], [1, 1], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 6], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 6], [1, 6], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 6], [1, 6], [1, 3]]}, {"patt": [2, 0, 1], "pos": [[1, 6], [1, 1], [1, 6]]}, {"patt": [2, 0, 1], "pos": [[1, 6], [1, 3], [1, 6]]}, {"patt": [2, 1, 0], "pos": [[1, 6], [1, 6], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[1, 6], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [1, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [1, 6], [1, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [1, 6], [1, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [1, 1], [1, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [1, 3], [1, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [1, 1], [1, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [1, 3], [1, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [1, 6], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 6], [1, 6], [1, 6], [1, 6], [1, 6]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 1], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 1], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 1], [1, 5]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 1], [1, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 1], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [2, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [2, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [2, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[3, 3], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [2, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [2, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 6], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[3, 6], [3, 3], [3, 6]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 6], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 6], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 6], [3, 6], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 6], [3, 3], [3, 6]]}, {"patt": [2, 1, 0], "pos": [[3, 6], [3, 6], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 4], [2, 4], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 5], [2, 4], [2, 6], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 6], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 4], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 4], [2, 6], [3, 3], [3, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 5], [2, 5], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 6], [2, 6], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 6], [3, 6], [3, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 6], [3, 3], [3, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 5], [2, 6], [2, 4], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 5], [2, 6], [2, 5], [2, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 5], [2, 5], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 6], [2, 6], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 6], [3, 6], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 5], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 5], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [1, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 2], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 2], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 5], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 5], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 2], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 4], [1, 3], [1, 5], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 5], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 5], [2, 2], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 5], [1, 5], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 5], [2, 5], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 5], [2, 2], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 4], [1, 5], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 4], [1, 5], [1, 4], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 5], [1, 5], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 5], [2, 5], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 3], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 4], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 3], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 4], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 4], [0, 5], [0, 6], [2, 4], [2, 5], [2, 6], [3, 3], [3, 6]], [[1, 2]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [1, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 2], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [1, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 2], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 5], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 5], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 2]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 2], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [1, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 4], [1, 3], [1, 5], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 5], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 5], [2, 2], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 5], [1, 5], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 5], [2, 5], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 5], [2, 2], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 4], [1, 5], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 4], [1, 5], [1, 4], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 5], [1, 5], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 5], [2, 5], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 3], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 3], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 4], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 3], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 3], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 4], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 4], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 1], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 2], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 2], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [2, 4], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionStrategy", "row_idx": 0, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1], [1, 3], [2, 2], [2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [2, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3]], [[1, 0], [1, 2], [1, 4], [2, 4], [3, 1], [3, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 5], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 3], [0, 4], [0, 5], [1, 0], [1, 2], [1, 5], [3, 5]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 4]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[2, 4]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [0, 3], [0, 4]], [[1, 0], [1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 1], [0, 2], [0, 3], [2, 3]], [[1, 0]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 2], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}], "indices": [0, 0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 2], [0, 3]], [[1, 0], [1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 2], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 4], [0, 5]], [[1, 0]], [[2, 1], [2, 3], [3, 2], [3, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 1], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 5], [0, 6]], [[1, 3]], [[2, 0], [2, 2], [2, 4], [3, 4], [4, 1], [4, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [1, 5]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 4], [0, 5], [1, 5], [2, 2], [2, 4]], [[3, 3]]]}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionStrategy", "row_idx": 0, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4]], [[1, 1], [1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[0, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 4]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 2], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 4], [0, 6]], [[1, 5]], [[2, 1], [2, 3], [3, 2], [3, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}], "indices": [0, 0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5]], [[1, 3]], [[2, 1], [2, 2], [2, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6]], [[1, 3]], [[2, 1], [2, 2], [2, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[3, 6], [3, 6]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[3, 6]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 5], [0, 7]], [[1, 3], [1, 4]], [[2, 0]], [[3, 6]], [[4, 1], [4, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 1]]}], "indices": [0, 0], "direction": 0, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "tilings.strategies.fusion.fusion", "rule_class": "FusionRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.fusion.component", "strategy_class": "ComponentFusionStrategy", "row_idx": 0, "col_idx": null, "tracked": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 7]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 1], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 1], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 3], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 4], [0, 5], [0, 7], [2, 1], [2, 3], [2, 4]], [[1, 6]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 5], [2, 1], [2, 2]], [[1, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 3], [0, 4], [1, 1], [1, 3], [1, 4]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4], [1, 1], [1, 2], [1, 4]], [[2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [3, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [1, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [2, 2], [2, 3], [2, 4], [3, 4]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 2], [0, 4], [1, 1], [1, 2], [1, 4]], [[2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [2, 2], [2, 3], [2, 4]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4], [0, 5], [1, 1], [1, 5]], [[2, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [0, 6]], [[1, 1]], [[2, 5]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 4], [0, 5]], [[1, 1], [1, 2], [1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 3], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[1, 8]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[2, 8]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[3, 8]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0], "pos": [[4, 8]]}, {"patt": [0, 1], "pos": [[0, 6], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 6], [0, 8]]}, {"patt": [0, 1], "pos": [[0, 6], [3, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 3], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 0], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 2], [4, 4], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 4], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 3], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 3], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 2], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 6], [2, 6], [2, 1], [2, 6]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 6], [2, 6], [2, 1], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[4, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 6], [0, 7], [0, 8], [2, 1], [2, 6], [3, 6]], [[1, 5]], [[4, 2], [4, 3], [4, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 1], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6]], [[1, 3]], [[2, 1], [2, 2], [2, 4], [3, 4], [4, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6], [0, 7], [2, 1], [2, 5], [3, 5]], [[1, 4]], [[4, 2], [4, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 2], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[0, 7]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 6], [0, 7]], [[1, 4]], [[2, 1], [2, 3], [2, 5], [3, 5], [4, 2], [4, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 1], [0, 4], [0, 5], [0, 6], [1, 2], [1, 4]], [[2, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 6]]}, {"patt": [0, 1], "pos": [[2, 6], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 6], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 6], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 6], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 6], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 1]]}], "indices": [0, 0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 6]]}, {"patt": [0, 1], "pos": [[2, 6], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 6], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 4], [0, 5], [0, 6], [2, 1], [2, 3], [2, 6]], [[1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 5]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4], [0, 5]], [[1, 1], [1, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "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": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 2], [0, 3], [0, 4], [0, 6]], [[1, 5]], [[2, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 7]]}, {"patt": [0, 1], "pos": [[2, 6], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 3], [0, 4], [0, 5], [0, 7]], [[1, 1]], [[2, 6]], [[3, 2]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[2, 8]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[1, 8], [1, 8]]}, {"patt": [0, 1], "pos": [[1, 8], [3, 8]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 8]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 8]]}, {"patt": [0, 1], "pos": [[3, 8], [3, 8]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 8], [1, 8]]}, {"patt": [1, 0], "pos": [[1, 8], [3, 8]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [0, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [1, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [3, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [1, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [3, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [1, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [3, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [1, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [3, 8]]}, {"patt": [1, 0, 2], "pos": [[0, 6], [0, 0], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[0, 6], [0, 6], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 5], [3, 8]]}, {"patt": [1, 2, 0], "pos": [[0, 6], [0, 8], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 6], [0, 8], [0, 6]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 8], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 6], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 0], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 6], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 8], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 6], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 6], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 6], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 7], [0, 7]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 6]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 5], [3, 5], [3, 2], [3, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 5], [3, 5], [3, 3], [3, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 5], [3, 5], [3, 2], [3, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 5], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 6], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [1, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [3, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 6], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 6], [0, 7], [0, 8], [1, 1], [1, 8], [3, 2], [3, 3], [3, 5], [3, 8]], [[2, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 6]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 7]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[1, 7]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 4], [0, 5], [0, 6]], [[1, 1], [1, 2], [1, 3]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6], [0, 7], [2, 2], [2, 3], [2, 4], [2, 7]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 7]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0], [0, 5], [0, 6], [0, 7], [1, 1], [1, 7]], [[2, 2], [2, 3], [2, 4]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_insertion", "strategy_class": "RequirementInsertionStrategy", "ignore_parent": true, "gps": [{"patt": [0], "pos": [[0, 0]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.factor", "strategy_class": "FactorStrategy", "ignore_parent": true, "workable": true, "partition": [[[0, 0]], [[1, 1]]]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 1]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 4], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 1], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 0], [2, 4], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 0], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 4], [2, 0], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 4], [0, 4], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 4], [2, 4], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 4], [2, 0], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 4], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 0], [2, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 0], [2, 4], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 4], [2, 0]]}, {"patt": [2, 0, 1], "pos": [[2, 4], [2, 0], [2, 4]]}, {"patt": [2, 1, 0], "pos": [[2, 4], [2, 4], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 4], [2, 0], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 4], [0, 4], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 4], [2, 4], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 4], [2, 0], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [0, 4], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 4], [2, 4], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 1], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 0], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 0], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 0], [2, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 0], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 0], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 0], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 0], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 1], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 0], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 0], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 1], [2, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 0], [2, 5]]}, {"patt": [2, 0, 1], "pos": [[2, 5], [2, 1], [2, 5]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 0]]}, {"patt": [2, 1, 0], "pos": [[2, 5], [2, 5], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 0], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 0], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 5], [2, 1], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [0, 5], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 5], [2, 5], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[2, 1], [2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[2, 1], [2, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 7], [2, 1], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 7], [2, 3], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 7], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 7], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 7], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[2, 7], [2, 7], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[2, 7], [2, 7], [2, 3]]}, {"patt": [2, 0, 1], "pos": [[2, 7], [2, 1], [2, 7]]}, {"patt": [2, 0, 1], "pos": [[2, 7], [2, 3], [2, 7]]}, {"patt": [2, 1, 0], "pos": [[2, 7], [2, 7], [2, 1]]}, {"patt": [2, 1, 0], "pos": [[2, 7], [2, 7], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [2, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 2], [2, 7], [2, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 2], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [2, 7], [2, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 2], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 4], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 7], [2, 1], [2, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 7], [2, 3], [2, 7]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 7], [2, 1], [2, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 7], [2, 3], [2, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 2], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [0, 7], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 7], [2, 7], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 2], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 4], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 4], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 2], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 4], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 2], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 4], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 7], [2, 7], [2, 7], [2, 7], [2, 7]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 3]]}], [{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [2, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [2, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [2, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[2, 5], [3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[3, 3], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [2, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [2, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [2, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[2, 5], [3, 6], [3, 6]]}, {"patt": [0, 2, 1], "pos": [[3, 3], [3, 6], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[3, 3], [3, 3], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[3, 6], [3, 3], [3, 6]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 6], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[3, 3], [3, 6], [3, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 6], [3, 6], [3, 3]]}, {"patt": [2, 0, 1], "pos": [[3, 6], [3, 3], [3, 6]]}, {"patt": [2, 1, 0], "pos": [[3, 6], [3, 6], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [2, 6], [3, 6], [3, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 4], [2, 4], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 5], [2, 4], [2, 6], [2, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 6], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 4], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 4], [2, 6], [3, 3], [3, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 5], [2, 5], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 6], [2, 6], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 4], [2, 6], [3, 6], [3, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 6], [3, 3], [3, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 5], [2, 6], [2, 4], [2, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 5], [2, 6], [2, 5], [2, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 5], [2, 5], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 6], [2, 6], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 4], [2, 6], [3, 6], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 4], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 5], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 4], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 5], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 5], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [2, 1, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 3], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 3]]}, {"patt": [0, 1], "pos": [[1, 0], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [2, 4]]}, {"patt": [1, 0], "pos": [[0, 3], [0, 3]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 0], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 0], [1, 4], [1, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 0], [1, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 0], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 0], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 0], [2, 1], [2, 1], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 0], [2, 0], [2, 0], [2, 0], [2, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 0], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 0], [0, 0], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 0], [0, 2], [0, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 0], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 0], [0, 1], [0, 1], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 3]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 2]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}], "requirements": [[{"patt": [0], "pos": [[3, 5]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [2, 1, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 5], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 2], [1, 2], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 0], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 0], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 0], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[1, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 3], [1, 0]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [2, 0, 1], "pos": [[1, 3], [1, 0], [1, 3]]}, {"patt": [2, 1, 0], "pos": [[1, 3], [1, 3], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [1, 0], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [1, 3], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1], "pos": [[3, 0], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[1, 5], [3, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 0]]}, {"patt": [1, 0], "pos": [[3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 0], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 2], [3, 2], [3, 0], [3, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 2], [3, 0], [3, 2], [3, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 2], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 2], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 2], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 2], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 2], [3, 2], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[2, 4]]}]}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 0], [1, 0], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 0], [1, 4], [1, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 0], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 0], [1, 1], [1, 1], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 0], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 0], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 0], [1, 0], [1, 0], [1, 0], [1, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 0], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 4]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[1, 0], [1, 0]]}, {"patt": [1, 0], "pos": [[1, 0], [3, 0]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 0], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 0], [3, 1], [3, 1], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 0], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 0], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 0], [3, 0], [3, 0], [3, 0], [3, 0]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 0], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 5]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[3, 6], [3, 6]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 6], [3, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 3], [1, 4], [1, 4], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 3], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 3], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[3, 6]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 1], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 1], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 1], [4, 2], [4, 2], [4, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 1], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 1], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 1], [4, 1], [4, 1], [4, 1], [4, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 1], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 2], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 2], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 4], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [3, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [3, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 3, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[2, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [1, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[3, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[0, 0], [1, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [1, 5]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[3, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[3, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 0], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 0], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 0], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 0], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 1], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 1], [2, 2], [2, 2], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 7]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 2], [0, 2]]}, {"patt": [1, 0], "pos": [[0, 2], [2, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 1], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 1], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 1], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 7], [0, 7], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 2], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 5], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 2], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 5], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 2], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 1], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [2, 2], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 5], [2, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 2], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 3], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 2], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 2], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 0], [2, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [2, 1], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [2, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [2, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 4], [2, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [0, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 2], [1, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 1], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [1, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 1]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 1], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [1, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 3], [3, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [0, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [1, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 1], [1, 4], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 4], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 3], [1, 4], [1, 3], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 1], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 1], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 1], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 3], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 3], [2, 2]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[2, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 1], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 1], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 0], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 0], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 3]]}], "indices": [0], "direction": 3, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 5]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 1], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 1], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 2], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 2], [3, 3], [3, 3], [3, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 0], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 0], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 0], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 1], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 1], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 1], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[1, 8]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[2, 8]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[3, 8]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0], "pos": [[4, 8]]}, {"patt": [0, 1], "pos": [[0, 6], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 6], [0, 8]]}, {"patt": [0, 1], "pos": [[0, 6], [3, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [1, 0], "pos": [[4, 2], [4, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[2, 6], [2, 6], [3, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 6], [3, 6], [3, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 3], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 0], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 2], [4, 4], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 4], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 3], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 3], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 2], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 3], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 3], [4, 4], [4, 4], [4, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 6], [2, 6], [2, 1], [2, 6]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 6], [2, 1], [2, 6], [2, 6]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 6], [2, 6], [2, 1], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 2], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 3], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 2], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 3], [4, 4], [4, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 6], [3, 6], [3, 6], [3, 6], [3, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 2], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 3], [4, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 4], [4, 4], [4, 4], [4, 4], [4, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[4, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 0], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 0], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [2, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [3, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [3, 3], [3, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 3]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 1], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [3, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 3, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [3, 4]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 3]]}], [{"patt": [0], "pos": [[3, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 5], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 5], [3, 5]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}], [{"patt": [0], "pos": [[4, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 1], [0, 2]]}, {"patt": [0, 1], "pos": [[0, 1], [0, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 1]]}], [{"patt": [0], "pos": [[0, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 1]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 2]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 0], [2, 3], [2, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 0], [2, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 0], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 3], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 0], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 3], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 0], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 3], [2, 3], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 4]]}], [{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 1], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 1], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 1], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 1], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 1], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 2]]}], [{"patt": [0], "pos": [[0, 3]]}], [{"patt": [0], "pos": [[0, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 3], [1, 3]]}, {"patt": [0, 1], "pos": [[2, 0], [3, 4]]}, {"patt": [0, 1], "pos": [[2, 2], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [2, 0]]}, {"patt": [1, 0], "pos": [[1, 3], [1, 3]]}, {"patt": [1, 0], "pos": [[2, 0], [2, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 0], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 1], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 0], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[3, 1], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[3, 1], [3, 2], [3, 2], [3, 1]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 0], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 0], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 0], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 4], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 0], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 4], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 0], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 5]]}], [{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[1, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0], "pos": [[4, 0]]}, {"patt": [0], "pos": [[4, 1]]}, {"patt": [0], "pos": [[4, 4]]}, {"patt": [0], "pos": [[4, 5]]}, {"patt": [0], "pos": [[4, 6]]}, {"patt": [0], "pos": [[4, 7]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [3, 5]]}, {"patt": [0, 1], "pos": [[2, 3], [3, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[2, 1], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 1], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 2], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 1], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[4, 2], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[4, 2], [4, 3], [4, 3], [4, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 1], [2, 5], [2, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 1], [2, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 1], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 5], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 2], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 1], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 5], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 2], [4, 3], [4, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 1], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 5], [2, 5], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 2], [4, 2], [4, 2], [4, 2], [4, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 2], [4, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[4, 3], [4, 3], [4, 3], [4, 3], [4, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 6]]}], [{"patt": [0], "pos": [[0, 7]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[2, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [1, 1]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [1, 1], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 2], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [1, 1]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 1]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[0, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 1], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 1], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 1], [1, 3], [1, 3], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 1], [0, 1]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 2], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[1, 2], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[1, 2], [1, 4], [1, 4], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 1], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 1], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 1], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 2], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 1], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 1], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 1], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 2], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 1], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 1], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 1], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 2], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 5]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 2], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 2], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 2], [1, 2], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 1]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 4]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[2, 5], [2, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 1], [3, 1], [3, 1], [3, 1], [3, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 5]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 6]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 7]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 4], [0, 7]]}, {"patt": [0, 1], "pos": [[2, 6], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 7], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 7], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[2, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 4]]}, {"patt": [0, 1], "pos": [[2, 1], [2, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 1]]}, {"patt": [1, 0], "pos": [[2, 6], [2, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [2, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 6], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [2, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 6], [2, 4], [2, 6], [2, 6]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 6], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 6], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 6], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 4], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 6], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 6], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 6], [2, 6], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 6], [2, 6], [2, 6], [2, 6], [2, 6]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 6]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 6]]}, {"patt": [0, 1], "pos": [[1, 5], [1, 5]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 6], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 6], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 1], [2, 1], [2, 1], [2, 1], [2, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}], [{"patt": [0], "pos": [[1, 5]]}], [{"patt": [0], "pos": [[2, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [1, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [1, 3], [1, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 0], [0, 3]]}, {"patt": [1, 0, 2], "pos": [[0, 1], [0, 1], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 1], [0, 3], [0, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 0], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 1], [0, 1], [1, 3], [1, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 1], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 1], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 1], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 1], [0, 2], [0, 2], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 0], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 1], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 1], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 0], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 1], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 1], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 0], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 1], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 1], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 2]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0, 1], "pos": [[0, 2], [0, 4]]}, {"patt": [0, 1], "pos": [[0, 2], [2, 4]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [2, 4], [3, 4]]}, {"patt": [0, 1, 2], "pos": [[2, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [0, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 2]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [2, 3], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [2, 4], [3, 4]]}, {"patt": [0, 2, 1], "pos": [[2, 3], [3, 4], [3, 4]]}, {"patt": [1, 0, 2], "pos": [[2, 2], [2, 2], [2, 4]]}, {"patt": [1, 2, 0], "pos": [[2, 2], [2, 4], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [0, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [2, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 2], [2, 2], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 2], [2, 2], [3, 4], [3, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 2], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 2], [2, 3], [2, 3], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 2], [2, 2], [2, 2], [2, 2], [2, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 5], [1, 5]]}, {"patt": [0, 1, 2], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 5], [1, 5]]}, {"patt": [0, 2, 1], "pos": [[1, 2], [1, 5], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 0], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[0, 3], [0, 3], [0, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 1], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 2], [1, 2], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 1], [1, 5]]}, {"patt": [1, 0, 2], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 3], [0, 5], [0, 3]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 2], [1, 5], [1, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 1], [1, 5]]}, {"patt": [2, 0, 1], "pos": [[1, 5], [1, 2], [1, 5]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 1]]}, {"patt": [2, 1, 0], "pos": [[1, 5], [1, 5], [1, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [1, 5], [1, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [1, 5], [1, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 3], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 1], [1, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 1], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 5], [1, 2], [1, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 4], [0, 4], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 3], [0, 5], [1, 5], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 3], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 3], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [1, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 3], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 3], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 5], [1, 5], [1, 5], [1, 5], [1, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 2]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [3, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 7]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 7]]}, {"patt": [0, 1], "pos": [[3, 7], [3, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [3, 7]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [3, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [3, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [3, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [3, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 7], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 4], [3, 4], [3, 1], [3, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 4], [3, 4], [3, 2], [3, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 4], [3, 4], [3, 1], [3, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 4], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [3, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[1, 2]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": false}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 4]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 5]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [3, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 3]]}, {"patt": [0, 1], "pos": [[3, 1], [3, 7]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 7]]}, {"patt": [0, 1], "pos": [[3, 7], [3, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [3, 7]]}, {"patt": [1, 0], "pos": [[2, 3], [2, 3]]}, {"patt": [1, 0], "pos": [[3, 1], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 1]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 7], [3, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [3, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [3, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [3, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [3, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[3, 4], [3, 4], [3, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[3, 4], [3, 7], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 1], [3, 4], [3, 4], [3, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 4], [3, 4], [3, 1], [3, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 4], [3, 4], [3, 2], [3, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 4], [3, 1], [3, 4], [3, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 4], [3, 2], [3, 4], [3, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 4], [3, 4], [3, 1], [3, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 4], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 1], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 4], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [3, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [3, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 1], [3, 4], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 4], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 1], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 4], [3, 4], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 4], [3, 4], [3, 4], [3, 4], [3, 4]]}], "requirements": [[{"patt": [0], "pos": [[2, 3]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[0, 5]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[1, 7]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[2, 3]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0], "pos": [[2, 8]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0], "pos": [[3, 6]]}, {"patt": [0], "pos": [[3, 7]]}, {"patt": [0, 1], "pos": [[1, 8], [1, 8]]}, {"patt": [0, 1], "pos": [[1, 8], [3, 8]]}, {"patt": [0, 1], "pos": [[2, 4], [2, 4]]}, {"patt": [0, 1], "pos": [[3, 2], [3, 8]]}, {"patt": [0, 1], "pos": [[3, 3], [3, 8]]}, {"patt": [0, 1], "pos": [[3, 8], [3, 8]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 8], [1, 8]]}, {"patt": [1, 0], "pos": [[1, 8], [3, 8]]}, {"patt": [1, 0], "pos": [[2, 4], [2, 4]]}, {"patt": [1, 0], "pos": [[3, 2], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 2]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 3]]}, {"patt": [1, 0], "pos": [[3, 8], [3, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [0, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [1, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 8], [3, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [1, 8]]}, {"patt": [0, 1, 2], "pos": [[0, 7], [0, 8], [3, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [1, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 8], [3, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [0, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [1, 8]]}, {"patt": [0, 2, 1], "pos": [[0, 7], [0, 8], [3, 8]]}, {"patt": [1, 0, 2], "pos": [[0, 6], [0, 0], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[0, 6], [0, 6], [0, 8]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 5], [3, 8]]}, {"patt": [1, 2, 0], "pos": [[0, 6], [0, 8], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 6], [0, 8], [0, 6]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 8], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 2], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[3, 3], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 6], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 0], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 6], [0, 8], [0, 7]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 8], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 6], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 6], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 0], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 6], [0, 7]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 7], [0, 8], [0, 7], [0, 7]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 6], [0, 7], [0, 7], [0, 6]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 5], [3, 5], [3, 2], [3, 5]]}, {"patt": [2, 3, 0, 1], "pos": [[3, 5], [3, 5], [3, 3], [3, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [3, 0, 1, 2], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 5], [3, 2], [3, 5], [3, 5]]}, {"patt": [3, 0, 2, 1], "pos": [[3, 5], [3, 3], [3, 5], [3, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 5], [3, 5], [3, 2], [3, 5]]}, {"patt": [3, 2, 0, 1], "pos": [[3, 5], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 6], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 0], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 2], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 5], [3, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 6], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 3], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [1, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [3, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [1, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [3, 8]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 6], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 0], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 2], [3, 5], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 5], [3, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 0], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 6], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 7], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 8], [0, 8], [0, 8], [0, 8], [0, 8]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 3], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 3], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 2], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 3], [3, 5], [3, 5], [3, 3], [3, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[2, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[3, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.row_and_col_separation", "strategy_class": "RowColumnSeparationStrategy", "ignore_parent": true, "inferrable": true, "possibly_empty": false, "workable": true}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "ReverseRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [1, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[1, 1], [1, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [1, 2, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [2, 0, 1], "pos": [[1, 4], [1, 1], [1, 4]]}, {"patt": [2, 1, 0], "pos": [[1, 4], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [1, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [1, 4], [1, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 4], [1, 1], [1, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [0, 4], [1, 1]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 4], [1, 4], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 2], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 2], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 4], [1, 4], [1, 4], [1, 4], [1, 4]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 2]]}, {"patt": [0], "pos": [[3, 0]]}, {"patt": [0], "pos": [[3, 1]]}, {"patt": [0], "pos": [[3, 3]]}, {"patt": [0], "pos": [[3, 4]]}, {"patt": [0, 1], "pos": [[0, 3], [0, 5]]}, {"patt": [0, 1], "pos": [[0, 3], [2, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 1, 2], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 3]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [2, 4], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [0, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [2, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [2, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[2, 4], [3, 5], [3, 5]]}, {"patt": [0, 2, 1], "pos": [[3, 2], [3, 5], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[2, 3], [2, 3], [2, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 2], [3, 2], [3, 5]]}, {"patt": [1, 0, 2], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 3], [2, 5], [2, 3]]}, {"patt": [1, 2, 0], "pos": [[3, 2], [3, 5], [3, 2]]}, {"patt": [1, 2, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [2, 0, 1], "pos": [[3, 5], [3, 2], [3, 5]]}, {"patt": [2, 1, 0], "pos": [[3, 5], [3, 5], [3, 2]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [0, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [0, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [2, 5], [3, 5], [3, 5]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 3], [2, 3], [3, 5], [3, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 3], [2, 5], [2, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 5], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 2, 0, 3], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 2, 3, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 3], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 3], [2, 5], [3, 2], [3, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 3], [2, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[2, 4], [2, 5], [2, 4], [2, 4]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [2, 5], [3, 2]]}, {"patt": [1, 3, 2, 0], "pos": [[2, 3], [2, 5], [3, 5], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 3], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [3, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 3], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 3], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 4], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 5], [2, 5], [2, 5], [2, 5], [2, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 2], [3, 2], [3, 2], [3, 2], [3, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[3, 5], [3, 5], [3, 5], [3, 5], [3, 5]]}], "requirements": [[{"patt": [0], "pos": [[1, 1]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 0, "own_col": true, "own_row": true, "include_empty": false}}, "idx": 0}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 2], [1, 6]]}, {"patt": [0, 1], "pos": [[1, 6], [1, 6]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 4], [0, 6], [1, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [0, 6]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 6], [1, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 0], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[0, 4], [0, 4], [0, 6]]}, {"patt": [1, 0, 2], "pos": [[1, 3], [1, 3], [1, 6]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 4], [0, 6], [0, 4]]}, {"patt": [1, 2, 0], "pos": [[1, 3], [1, 6], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 2, 3, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 1, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 1], [1, 3], [1, 3], [1, 3]]}, {"patt": [0, 3, 2, 1], "pos": [[1, 2], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 4]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 4], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 4], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 4], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 4], [0, 5], [0, 5], [0, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [2, 0, 3, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [2, 3, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 1, 2], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 1], [1, 3], [1, 3]]}, {"patt": [3, 0, 2, 1], "pos": [[1, 3], [1, 2], [1, 3], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 1], [1, 3]]}, {"patt": [3, 2, 0, 1], "pos": [[1, 3], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 4], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 1], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 3], [1, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 2], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [1, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 4], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 1], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 3], [1, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 4], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 4], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 2], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 2], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 1], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 2], [1, 3], [1, 3], [1, 2], [1, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 3], [1, 3], [1, 3], [1, 3], [1, 3]]}], "requirements": [[{"patt": [0], "pos": [[1, 6]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0, 1], "pos": [[1, 4], [1, 4]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 1, 2], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 2], [0, 4], [1, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [0, 4]]}, {"patt": [0, 2, 1], "pos": [[0, 3], [0, 4], [1, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 0], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[0, 2], [0, 2], [0, 4]]}, {"patt": [1, 0, 2], "pos": [[1, 1], [1, 1], [1, 4]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 2], [0, 4], [0, 2]]}, {"patt": [1, 2, 0], "pos": [[1, 1], [1, 4], [1, 1]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 0], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 2], [0, 4], [0, 3]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 4], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 2], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 0], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 2], [0, 3]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 3], [0, 4], [0, 3], [0, 3]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 2], [0, 3], [0, 3], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 0], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 0], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 2], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 0], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [1, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 0], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 0], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 2], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 0], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 0], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 2], [0, 2], [0, 2], [0, 2], [0, 2]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 0], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 2], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 3], [0, 3], [0, 3], [0, 3], [0, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 0], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 2], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 3], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 4], [0, 4], [0, 4], [0, 4], [0, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[1, 4]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0, 1], "pos": [[1, 1], [1, 2]]}, {"patt": [1, 0], "pos": [[1, 2], [1, 1]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 2], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 3], [2, 7]]}, {"patt": [0, 1], "pos": [[2, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[1, 7], [2, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 2]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 3]]}, {"patt": [1, 0], "pos": [[2, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [2, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [2, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[2, 4], [2, 4], [2, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [1, 2, 0], "pos": [[2, 4], [2, 7], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [2, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 7]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[0, 2]]}, {"patt": [0], "pos": [[0, 3]]}, {"patt": [0], "pos": [[0, 4]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0], "pos": [[1, 2]]}, {"patt": [0], "pos": [[1, 3]]}, {"patt": [0], "pos": [[1, 4]]}, {"patt": [0], "pos": [[1, 5]]}, {"patt": [0], "pos": [[1, 6]]}, {"patt": [0], "pos": [[2, 0]]}, {"patt": [0], "pos": [[2, 1]]}, {"patt": [0], "pos": [[2, 5]]}, {"patt": [0], "pos": [[2, 6]]}, {"patt": [0], "pos": [[2, 7]]}, {"patt": [0, 1], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}, {"patt": [1, 0], "pos": [[1, 7], [1, 7]]}, {"patt": [1, 0], "pos": [[2, 2], [2, 2]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 1, 2], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 5], [0, 7], [1, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [0, 7]]}, {"patt": [0, 2, 1], "pos": [[0, 6], [0, 7], [1, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 0], [0, 7]]}, {"patt": [1, 0, 2], "pos": [[0, 5], [0, 5], [0, 7]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 0]]}, {"patt": [1, 2, 0], "pos": [[0, 5], [0, 7], [0, 5]]}, {"patt": [0, 2, 3, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 2, 3, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 1, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 2], [2, 4], [2, 4], [2, 4]]}, {"patt": [0, 3, 2, 1], "pos": [[2, 3], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 5]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 0], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 5], [0, 7], [0, 6]]}, {"patt": [1, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 7], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 2, 0, 3], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 2, 3, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 5], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 0], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 5], [0, 6]]}, {"patt": [1, 3, 0, 2], "pos": [[0, 6], [0, 7], [0, 6], [0, 6]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 0]]}, {"patt": [1, 3, 2, 0], "pos": [[0, 5], [0, 6], [0, 6], [0, 5]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [2, 0, 3, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [2, 3, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 1, 2], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 2], [2, 4], [2, 4]]}, {"patt": [3, 0, 2, 1], "pos": [[2, 4], [2, 3], [2, 4], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 2], [2, 4]]}, {"patt": [3, 2, 0, 1], "pos": [[2, 4], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 3, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 4]]}, {"patt": [1, 0, 4, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 0], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 0], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 5], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 0], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 2], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 4], [2, 3]]}, {"patt": [1, 0, 4, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 3, 0, 4, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 3], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 3, 4, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [1, 7]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 4]]}, {"patt": [1, 4, 0, 2, 3], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 0], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 0], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 5], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 0], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 2], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 4], [2, 3]]}, {"patt": [1, 4, 0, 3, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 0], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 5], [0, 5], [0, 5], [0, 5], [0, 5]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 0], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 5], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 6], [0, 6], [0, 6], [0, 6], [0, 6]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 0], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 5], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 6], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[0, 7], [0, 7], [0, 7], [0, 7], [0, 7]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 3], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 3], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 2], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 3], [2, 4], [2, 4], [2, 3], [2, 3]]}, {"patt": [1, 4, 3, 0, 2], "pos": [[2, 4], [2, 4], [2, 4], [2, 4], [2, 4]]}], "requirements": [[{"patt": [0], "pos": [[1, 7]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}, {"patt": [0], "pos": [[2, 2]]}]}]}], "strategy": {"class_module": "tilings.strategies.obstruction_inferral", "strategy_class": "ObstructionInferralStrategy", "gps": [{"patt": [0], "pos": [[2, 7]]}]}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalenceRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalencePathRule", "rules": [{"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "EquivalenceRule", "original_rule": {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "Rule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "children": [{"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 1]]}, {"patt": [0], "pos": [[1, 0]]}, {"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[1, 1], [1, 1]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}, {"patt": [0], "pos": [[1, 1]]}]}]}], "strategy": {"class_module": "tilings.strategies.requirement_placement", "strategy_class": "RequirementPlacementStrategy", "ignore_parent": false, "gps": [{"patt": [0], "pos": [[0, 0]]}], "indices": [0], "direction": 2, "own_col": true, "own_row": true, "include_empty": true}}}]}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0], "pos": [[0, 0]]}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [0, 1], "pos": [[0, 0], [0, 0]]}, {"patt": [1, 0], "pos": [[0, 0], [0, 0]]}], "requirements": [[{"patt": [0], "pos": [[0, 0]]}]], "assumptions": [{"class_module": "tilings.assumptions", "assumption": "SumComponentAssumption", "gps": [{"patt": [0], "pos": [[0, 0]]}]}]}, "strategy": {"class_module": "tilings.strategies.verification", "strategy_class": "BasicVerificationStrategy"}}, {"class_module": "comb_spec_searcher.strategies.rule", "rule_class": "VerificationRule", "comb_class": {"class_module": "tilings.tiling", "comb_class": "Tiling", "obstructions": [{"patt": [], "pos": []}], "requirements": [], "assumptions": []}, "strategy": {"class_module": "comb_spec_searcher.strategies.strategy", "strategy_class": "EmptyStrategy"}}]}