%display latex
load("../specifier.py")
S = Specification([],[[2,3,1,4],[3,2,4,1],[2,1,4,5,3],[4,5,2,1,3]])
S
S.solve()
C = S.sampler(1/4, formal=True)
perm = [C.run(10) for _ in range(10)]
list_plot(perm[0],aspect_ratio = 1,dpi = 50)
list_plot(perm[1],aspect_ratio = 1,dpi = 50)
list_plot(perm[2],aspect_ratio = 1,dpi = 50)
list_plot(perm[3],aspect_ratio = 1,dpi = 50)
list_plot(perm[4],aspect_ratio = 1,dpi = 50)
list_plot(perm[5],aspect_ratio = 1,dpi = 50)
list_plot(perm[6],aspect_ratio = 1,dpi = 50)
list_plot(perm[7],aspect_ratio = 1,dpi = 50)
list_plot(perm[8],aspect_ratio = 1,dpi = 50)
list_plot(perm[9],aspect_ratio = 1,dpi = 50)