A tiling of the plane is a collection of one or several types of shapes, or tiles, that cover the plane without any gaps and overlaps. Because an Escher like tiling is also very interesting for mathematical aspects, there has been many discussions as for properties and natures of tiling patterns. However, it is difficult to manually construct complex tiling patterns due to tight restrictions of tilings, i.e., preciously adjusting edges of adjacent tiles while taking account of concavo-convex shapes should be needed.