1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-25 01:20:37 +00:00

extra tessellation files

This commit is contained in:
Zeno Rogue 2020-01-06 22:12:19 +01:00
parent 87b8f585d4
commit 80ae41edf6
51 changed files with 479 additions and 4 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -7,4 +7,4 @@ distunit(edge(4,6))
unittile(1,1,2,2,1,1,2,2) unittile(1,1,2,2,1,1,2,2)
# the Conway notation # the Conway notation
conway("(0)(1)(2 6)(3 5)(4)(7)") conway("(0)(1)(2 6)(3 5)(4)(7)")
sublines(edge(4,6)) sublines(1)

View File

@ -7,4 +7,4 @@ distunit(edge(4,6))
unittile(1,1,2,2,1,1,2,2) unittile(1,1,2,2,1,1,2,2)
# the Conway notation # the Conway notation
conway("(0)(1)(2)(3 7)(4)(5)(6)") conway("(0)(1)(2)(3 7)(4)(5)(6)")
sublines(edge(4,6)) sublines(1)

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,10 @@
## {4,6}, domino 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,1,1,2)
# the Conway notation
conway("(0)(1 5)(2 3)(4)")
sublines(1)

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,10 @@
## {4,6}, domino 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,1,1,2)
# the Conway notation
conway("(0)(1 2)(3)(4 5)")
sublines(1)

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -8,4 +8,4 @@ distunit(edge(3,7))
unittile(1,2,2,3,1,4,2,1,3,5) unittile(1,2,2,3,1,4,2,1,3,5)
# the Conway notation # the Conway notation
conway("(0 1)(2 9)(3 6)(4 5)(7 8)") conway("(0 1)(2 9)(3 6)(4 5)(7 8)")
sublines(edge(3,7)) sublines(1)

View File

@ -8,4 +8,4 @@ distunit(edge(3,7))
unittile(1, 2, 4, 1, 2, 4, 1, 3, 1, 5) unittile(1, 2, 4, 1, 2, 4, 1, 3, 1, 5)
# the Conway notation # the Conway notation
conway("(0 1)(2 9)(3 4)(5 8)(6 7)") conway("(0 1)(2 9)(3 4)(5 8)(6 7)")
sublines(edge(3,7)) sublines(1)