added more tessellation files

This commit is contained in:
Zeno Rogue 2020-01-02 19:06:45 +01:00
parent 717d7b8167
commit a63d64dcc0
56 changed files with 565 additions and 0 deletions

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 1
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0)(1)(2)(3 4)(5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 2
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0)(1)[2 5](3 4)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 3
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0)[1 2](3 4)(5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 4
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0)[1 5](2)(3 4)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 5
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)(2)[3 4](5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 6
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)(2)[3 5](4)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 7
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)(2 4)(3 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 8
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)(2 4)[3 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 9
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)[2 3](4)(5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 10
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)[2 3][4 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 11
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)[2 4](3 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 1, solution 12
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,3,1,2,3)
# the Conway notation
conway("(0 1)[2 5][3 4]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 2, solution 1
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,3,1,3,1,3)
# the Conway notation
conway("(0)(1)(2)(3)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 2, solution 2
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,3,1,3,1,3)
# the Conway notation
conway("(0)(1)(2 3)[4 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 2, solution 3
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,3,1,3,1,3)
# the Conway notation
conway("(0)[1 3](2)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 2, solution 4
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,3,1,3,1,3)
# the Conway notation
conway("(0 1)(2 4)(3 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 2, solution 5
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,3,1,3,1,3)
# the Conway notation
conway("(0 1)(2 4)[3 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 1
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0)(1)(2)(3)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 2
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0)(1)[2 3](4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 3
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0)[1 2](3)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 4
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0)[1 3](2)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 5
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)(2)(3)[4 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 6
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)(2)[3 5](4)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 7
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)(2 4)(3 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 8
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)(2 4)[3 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 9
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)[2 3][4 5]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 10
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)[2 4](3 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 11
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)[2 5](3)(4)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,11}, tetriamond 3, solution 12
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
unittile(1,2,2,2,1,4)
# the Conway notation
conway("(0 1)[2 5][3 4]")
sublines(1)

View File

@ -0,0 +1,11 @@
## {3,13}, pentiamond 1, solution 1
## from Marek14's post in HyperRogue discord
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,2,1,3,3)
# the Conway notation
conway("(0 1)(2)(3)(4 5)(6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 1, solution 2
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1, 2, 3, 2, 1, 3, 3)
# the Conway notation
conway("(0 1)(2)[3 6](4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 1
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0)(1)(2)(3 4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 10
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)[2 6](3 4)(5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 11
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("[0 1](2)(3 4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 12
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("[0 2](1)(3 4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 2
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0)[1 2](3 4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 3
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)(2)(3)(4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 4
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)(2)(3 4)(5)(6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 5
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)(2)(3 4)[5 6]")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 6
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)(2)[3 4](5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 7
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)[2 3](4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 8
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)[2 4](3)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 2, solution 9
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,3,1,3,1,4)
# the Conway notation
conway("(0 1)[2 5](3 4)(6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 3, solution 1
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,3,1,2,4)
# the Conway notation
conway("(0 1)(2)(3)(4 5)(6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 3, solution 2
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,3,1,2,4)
# the Conway notation
conway("(0 1)(2)[3 6](4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 3, solution 3
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,3,1,2,4)
# the Conway notation
conway("(0 1)[2 3](4 5)(6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 3, solution 4
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,3,1,2,4)
# the Conway notation
conway("(0 1)[2 6](3)(4 5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 4, solution 1
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,2,2,1,5)
# the Conway notation
conway("(0 1)(2)(3)(4)(5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,13}, pentiamond 4, solution 2
h2.
angleunit(2*pi/13)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,13))
unittile(1,2,2,2,2,1,5)
# the Conway notation
conway("(0 1)(2)[3 4](5 6)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {4,6}, tromino 1F, solution 5
h2.
angleunit(pi/3)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(4,6))
unittile(1,1,2,2,1,1,2,2)
# the Conway notation
conway("(0)(1)(2 6)(3 5)(4)(7)")
sublines(edge(4,6))

View File

@ -0,0 +1,10 @@
## {4,6}, tromino 1S, solution 1
h2.
angleunit(pi/3)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(4,6))
unittile(1,1,2,2,1,1,2,2)
# the Conway notation
conway("(0)(1)(2)(3 7)(4)(5)(6)")
sublines(edge(4,6))

View File

@ -0,0 +1,10 @@
## {4,6}, tromino 1S, solution 1-experimental
h2.
angleunit(pi/3)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(4,6))
unittile(1,1,2,2,1,1,2,2)
# the Conway notation
conway("(0)(1)(2)(3 7)[4 6](5)")
sublines(1)

View File

@ -0,0 +1,10 @@
## {3,7} hexiamond
h2.
angleunit(2*pi/7)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,7))
unittile(1,3,1,4,1,3,1,4)
conway("(0 1)(2 3)(4 5)(6 7)")
sublines(1)
# warning: this one is "nonorientable"

View File

@ -0,0 +1,12 @@
## {3,11} straight tetriamond - solution 1
h2.
angleunit(2*pi/11)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,11))
tile(1,1,1,2,1,3,1,1,1,2,1,3)
c(0,0,0,0,0)
c(0,1,0,1,0)
c(0,2,0,2,0)
c(0,3,0,4,0)
c(0,5,0,5,0)

View File

@ -0,0 +1,11 @@
## {3,7} octiamond - solution 1
h2.
angleunit(2*pi/7)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,7))
# unittile: all lengths equal distunit
unittile(1,2,2,3,1,4,2,1,3,5)
# the Conway notation
conway("(0 1)(2 9)(3 6)(4 5)(7 8)")
sublines(edge(3,7))

View File

@ -0,0 +1,11 @@
## {3,7} octiamond - solution 1
h2.
angleunit(2*pi/7)
# the line below lets us specify internal angles
angleofs(pi)
distunit(edge(3,7))
# unittile: all lengths equal distunit
unittile(1, 2, 4, 1, 2, 4, 1, 3, 1, 5)
# the Conway notation
conway("(0 1)(2 9)(3 4)(5 8)(6 7)")
sublines(edge(3,7))