From a63d64dcc04a992fced35436d4c09eef1c546edd Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 2 Jan 2020 19:06:45 +0100 Subject: [PATCH] added more tessellation files --- tessellations/3-11-4/marek3-11-4-1-01.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-02.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-03.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-04.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-05.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-06.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-07.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-08.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-09.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-10.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-11.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-1-12.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-2-01.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-2-02.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-2-03.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-2-04.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-2-05.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-01.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-02.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-03.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-04.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-05.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-06.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-07.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-08.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-09.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-10.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-11.tes | 10 ++++++++++ tessellations/3-11-4/marek3-11-4-3-12.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-1-1.tes | 11 +++++++++++ tessellations/3-13-5/marek3-13-5-1-2.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-1.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-10.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-11.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-12.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-2.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-3.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-4.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-5.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-6.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-7.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-8.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-2-9.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-3-1.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-3-2.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-3-3.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-3-4.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-4-1.tes | 10 ++++++++++ tessellations/3-13-5/marek3-13-5-4-2.tes | 10 ++++++++++ tessellations/4-6-1f-5.tes | 10 ++++++++++ tessellations/4-6-1s-1.tes | 10 ++++++++++ tessellations/4-6-1s-1b.tes | 10 ++++++++++ tessellations/hexiamond.tes | 10 ++++++++++ tessellations/marek3_11_4_1.tes | 12 ++++++++++++ tessellations/marek3_7_8_a.tes | 11 +++++++++++ tessellations/marek3_7_8_b.tes | 11 +++++++++++ 56 files changed, 565 insertions(+) create mode 100644 tessellations/3-11-4/marek3-11-4-1-01.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-02.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-03.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-04.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-05.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-06.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-07.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-08.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-09.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-10.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-11.tes create mode 100644 tessellations/3-11-4/marek3-11-4-1-12.tes create mode 100644 tessellations/3-11-4/marek3-11-4-2-01.tes create mode 100644 tessellations/3-11-4/marek3-11-4-2-02.tes create mode 100644 tessellations/3-11-4/marek3-11-4-2-03.tes create mode 100644 tessellations/3-11-4/marek3-11-4-2-04.tes create mode 100644 tessellations/3-11-4/marek3-11-4-2-05.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-01.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-02.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-03.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-04.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-05.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-06.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-07.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-08.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-09.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-10.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-11.tes create mode 100644 tessellations/3-11-4/marek3-11-4-3-12.tes create mode 100644 tessellations/3-13-5/marek3-13-5-1-1.tes create mode 100644 tessellations/3-13-5/marek3-13-5-1-2.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-1.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-10.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-11.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-12.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-2.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-3.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-4.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-5.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-6.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-7.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-8.tes create mode 100644 tessellations/3-13-5/marek3-13-5-2-9.tes create mode 100644 tessellations/3-13-5/marek3-13-5-3-1.tes create mode 100644 tessellations/3-13-5/marek3-13-5-3-2.tes create mode 100644 tessellations/3-13-5/marek3-13-5-3-3.tes create mode 100644 tessellations/3-13-5/marek3-13-5-3-4.tes create mode 100644 tessellations/3-13-5/marek3-13-5-4-1.tes create mode 100644 tessellations/3-13-5/marek3-13-5-4-2.tes create mode 100644 tessellations/4-6-1f-5.tes create mode 100644 tessellations/4-6-1s-1.tes create mode 100644 tessellations/4-6-1s-1b.tes create mode 100644 tessellations/hexiamond.tes create mode 100644 tessellations/marek3_11_4_1.tes create mode 100644 tessellations/marek3_7_8_a.tes create mode 100644 tessellations/marek3_7_8_b.tes diff --git a/tessellations/3-11-4/marek3-11-4-1-01.tes b/tessellations/3-11-4/marek3-11-4-1-01.tes new file mode 100644 index 00000000..2c65cd08 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-01.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-02.tes b/tessellations/3-11-4/marek3-11-4-1-02.tes new file mode 100644 index 00000000..326a5651 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-02.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-03.tes b/tessellations/3-11-4/marek3-11-4-1-03.tes new file mode 100644 index 00000000..6f333af4 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-03.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-04.tes b/tessellations/3-11-4/marek3-11-4-1-04.tes new file mode 100644 index 00000000..6cd4db02 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-04.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-05.tes b/tessellations/3-11-4/marek3-11-4-1-05.tes new file mode 100644 index 00000000..ff91ee64 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-05.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-06.tes b/tessellations/3-11-4/marek3-11-4-1-06.tes new file mode 100644 index 00000000..bb86903f --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-06.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-07.tes b/tessellations/3-11-4/marek3-11-4-1-07.tes new file mode 100644 index 00000000..5ae8039f --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-07.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-08.tes b/tessellations/3-11-4/marek3-11-4-1-08.tes new file mode 100644 index 00000000..a64a25a1 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-08.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-09.tes b/tessellations/3-11-4/marek3-11-4-1-09.tes new file mode 100644 index 00000000..fb4e0c9f --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-09.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-10.tes b/tessellations/3-11-4/marek3-11-4-1-10.tes new file mode 100644 index 00000000..b5c2efa4 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-10.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-11.tes b/tessellations/3-11-4/marek3-11-4-1-11.tes new file mode 100644 index 00000000..5b6ccaaa --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-11.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-1-12.tes b/tessellations/3-11-4/marek3-11-4-1-12.tes new file mode 100644 index 00000000..c50e3c1d --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-1-12.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-2-01.tes b/tessellations/3-11-4/marek3-11-4-2-01.tes new file mode 100644 index 00000000..1ed00e14 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-2-01.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-2-02.tes b/tessellations/3-11-4/marek3-11-4-2-02.tes new file mode 100644 index 00000000..8996c3dd --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-2-02.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-2-03.tes b/tessellations/3-11-4/marek3-11-4-2-03.tes new file mode 100644 index 00000000..20b6f19d --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-2-03.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-2-04.tes b/tessellations/3-11-4/marek3-11-4-2-04.tes new file mode 100644 index 00000000..7049b1e0 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-2-04.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-2-05.tes b/tessellations/3-11-4/marek3-11-4-2-05.tes new file mode 100644 index 00000000..ec355381 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-2-05.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-01.tes b/tessellations/3-11-4/marek3-11-4-3-01.tes new file mode 100644 index 00000000..4673311f --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-01.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-02.tes b/tessellations/3-11-4/marek3-11-4-3-02.tes new file mode 100644 index 00000000..b9cbe514 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-02.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-03.tes b/tessellations/3-11-4/marek3-11-4-3-03.tes new file mode 100644 index 00000000..e99dc451 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-03.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-04.tes b/tessellations/3-11-4/marek3-11-4-3-04.tes new file mode 100644 index 00000000..d3b32287 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-04.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-05.tes b/tessellations/3-11-4/marek3-11-4-3-05.tes new file mode 100644 index 00000000..5e2f626b --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-05.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-06.tes b/tessellations/3-11-4/marek3-11-4-3-06.tes new file mode 100644 index 00000000..1c474cf2 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-06.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-07.tes b/tessellations/3-11-4/marek3-11-4-3-07.tes new file mode 100644 index 00000000..bf8669c2 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-07.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-08.tes b/tessellations/3-11-4/marek3-11-4-3-08.tes new file mode 100644 index 00000000..94a254b2 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-08.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-09.tes b/tessellations/3-11-4/marek3-11-4-3-09.tes new file mode 100644 index 00000000..de829d3b --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-09.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-10.tes b/tessellations/3-11-4/marek3-11-4-3-10.tes new file mode 100644 index 00000000..88ee821a --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-10.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-11.tes b/tessellations/3-11-4/marek3-11-4-3-11.tes new file mode 100644 index 00000000..f42d8497 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-11.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-11-4/marek3-11-4-3-12.tes b/tessellations/3-11-4/marek3-11-4-3-12.tes new file mode 100644 index 00000000..6e4ec983 --- /dev/null +++ b/tessellations/3-11-4/marek3-11-4-3-12.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-13-5/marek3-13-5-1-1.tes b/tessellations/3-13-5/marek3-13-5-1-1.tes new file mode 100644 index 00000000..f67ba9ea --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-1-1.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-13-5/marek3-13-5-1-2.tes b/tessellations/3-13-5/marek3-13-5-1-2.tes new file mode 100644 index 00000000..cf33eb03 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-1-2.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-13-5/marek3-13-5-2-1.tes b/tessellations/3-13-5/marek3-13-5-2-1.tes new file mode 100644 index 00000000..15a5b0b6 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-1.tes @@ -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) \ No newline at end of file diff --git a/tessellations/3-13-5/marek3-13-5-2-10.tes b/tessellations/3-13-5/marek3-13-5-2-10.tes new file mode 100644 index 00000000..8e22d8d7 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-10.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-11.tes b/tessellations/3-13-5/marek3-13-5-2-11.tes new file mode 100644 index 00000000..7ea7b4c5 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-11.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-12.tes b/tessellations/3-13-5/marek3-13-5-2-12.tes new file mode 100644 index 00000000..a1fd11dd --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-12.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-2.tes b/tessellations/3-13-5/marek3-13-5-2-2.tes new file mode 100644 index 00000000..bc1b9cfb --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-2.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-3.tes b/tessellations/3-13-5/marek3-13-5-2-3.tes new file mode 100644 index 00000000..10ea9ffb --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-3.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-4.tes b/tessellations/3-13-5/marek3-13-5-2-4.tes new file mode 100644 index 00000000..05a3b7d9 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-4.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-5.tes b/tessellations/3-13-5/marek3-13-5-2-5.tes new file mode 100644 index 00000000..061b004f --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-5.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-6.tes b/tessellations/3-13-5/marek3-13-5-2-6.tes new file mode 100644 index 00000000..fd3dff06 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-6.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-7.tes b/tessellations/3-13-5/marek3-13-5-2-7.tes new file mode 100644 index 00000000..b9b7504f --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-7.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-8.tes b/tessellations/3-13-5/marek3-13-5-2-8.tes new file mode 100644 index 00000000..8516c2d1 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-8.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-2-9.tes b/tessellations/3-13-5/marek3-13-5-2-9.tes new file mode 100644 index 00000000..70e4f242 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-2-9.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-3-1.tes b/tessellations/3-13-5/marek3-13-5-3-1.tes new file mode 100644 index 00000000..87c62897 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-3-1.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-3-2.tes b/tessellations/3-13-5/marek3-13-5-3-2.tes new file mode 100644 index 00000000..48f028b6 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-3-2.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-3-3.tes b/tessellations/3-13-5/marek3-13-5-3-3.tes new file mode 100644 index 00000000..da9455db --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-3-3.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-3-4.tes b/tessellations/3-13-5/marek3-13-5-3-4.tes new file mode 100644 index 00000000..a99eaa63 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-3-4.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-4-1.tes b/tessellations/3-13-5/marek3-13-5-4-1.tes new file mode 100644 index 00000000..5a96b753 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-4-1.tes @@ -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) diff --git a/tessellations/3-13-5/marek3-13-5-4-2.tes b/tessellations/3-13-5/marek3-13-5-4-2.tes new file mode 100644 index 00000000..fe047669 --- /dev/null +++ b/tessellations/3-13-5/marek3-13-5-4-2.tes @@ -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) diff --git a/tessellations/4-6-1f-5.tes b/tessellations/4-6-1f-5.tes new file mode 100644 index 00000000..45bae741 --- /dev/null +++ b/tessellations/4-6-1f-5.tes @@ -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)) \ No newline at end of file diff --git a/tessellations/4-6-1s-1.tes b/tessellations/4-6-1s-1.tes new file mode 100644 index 00000000..8ac4cb95 --- /dev/null +++ b/tessellations/4-6-1s-1.tes @@ -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)) \ No newline at end of file diff --git a/tessellations/4-6-1s-1b.tes b/tessellations/4-6-1s-1b.tes new file mode 100644 index 00000000..cafc0e8b --- /dev/null +++ b/tessellations/4-6-1s-1b.tes @@ -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) \ No newline at end of file diff --git a/tessellations/hexiamond.tes b/tessellations/hexiamond.tes new file mode 100644 index 00000000..f4a460ac --- /dev/null +++ b/tessellations/hexiamond.tes @@ -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" diff --git a/tessellations/marek3_11_4_1.tes b/tessellations/marek3_11_4_1.tes new file mode 100644 index 00000000..e0929259 --- /dev/null +++ b/tessellations/marek3_11_4_1.tes @@ -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) diff --git a/tessellations/marek3_7_8_a.tes b/tessellations/marek3_7_8_a.tes new file mode 100644 index 00000000..3a8831e2 --- /dev/null +++ b/tessellations/marek3_7_8_a.tes @@ -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)) \ No newline at end of file diff --git a/tessellations/marek3_7_8_b.tes b/tessellations/marek3_7_8_b.tes new file mode 100644 index 00000000..b3463fc9 --- /dev/null +++ b/tessellations/marek3_7_8_b.tes @@ -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))