Nicht symmetrisches Pentomino - Typ 5
Author: Mag. G. Wengler

Dieser Typ ist NICHT symmetrisch. Überlege, wie viele unterschiedliche Positionen es deshalb gibt.

drehen

spiegeln

Nicht symmetrisches Pentomino

A = (-2, 4)
a = 0
b = -1
B: (a + x(A), b + y(A))
c = 0
d = -2
C: (c + x(A), d + y(A))
e = 0
f = -3
D: (e + x(A), f + y(A))
g = 1
h = -3
E: (g + x(A), h + y(A))
i = 1
j = -1
F: (i + x(A), j + y(A))
k = 2
l = -1
G: (k + x(A), l + y(A))
m = 2
n = 1
H: (m + x(A), n + y(A))
o = 1
p = 1
I: (o + x(A), p + y(A))
q = 1
r = 0
J: (q + x(A), r + y(A))
Vieleck1, a_1, b_1, c_1, d_1, e_1, f_1, g_1, h_1, i_1, j_1 = Polygon(A, B, C, D, E, F, G, H, I, J)
K = (7, 4)
L = (7, -2)
s = Line(K, L)
M = (5, 4)
t = 0
u = -2
N: (t + x(M), u + y(M))
v = -1
w_5 = -2
O: (v + x(M), w_5 + y(M))
z = -1
k_1 = -3
P: (z + x(M), k_1 + y(M))
l_1 = -2
m_1 = -3
Q: (l_1 + x(M), m_1 + y(M))
n_1 = -2
o_1 = -2
R: (n_1 + x(M), o_1 + y(M))
p_1 = -3
q_1 = -2
S: (p_1 + x(M), q_1 + y(M))
r_1 = -3
s_1 = -1
T: (r_1 + x(M), s_1 + y(M))
t_1 = -1
u_1 = -1
U: (t_1 + x(M), u_1 + y(M))
v_1 = -1
w_1 = 0
V: (v_1 + x(M), w_1 + y(M))
Vieleck2, m_2, n_2, p_2, q_2, r_2, s_2, t_2, a_6, b_6, i_6 = Polygon(Rotate[A, 270*°, (1.5, 0.5)], Rotate[B, 270*°, (1.5, 0.5)], Rotate[C, 270*°, (1.5, 0.5)], Rotate[D, 270*°, (1.5, 0.5)], Rotate[E, 270*°, (1.5, 0.5)], Rotate[F, 270*°, (1.5, 0.5)], Rotate[G, 270*°, (1.5, 0.5)], Rotate[H, 270*°, (1.5, 0.5)], Rotate[I, 270*°, (1.5, 0.5)], Rotate[J, 270*°, (1.5, 0.5)])
W = (3, 0)
z_1 = 0
a_2 = -1
Z: (z_1 + x(W), a_2 + y(W))
b_2 = -1
c_2 = -1
A_1: (b_2 + x(W), c_2 + y(W))
d_2 = -1
e_2 = -2
B_1: (d_2 + x(W), e_2 + y(W))
f_2 = 0
g_2 = -2
C_1: (f_2 + x(W), g_2 + y(W))
h_2 = 0
i_2 = -3
D_1: (h_2 + x(W), i_2 + y(W))
j_2 = 2
k_2 = -3
E_1: (j_2 + x(W), k_2 + y(W))
l_2 = 2
w_2 = -2
F_1: (l_2 + x(W), w_2 + y(W))
z_2 = 1
a_3 = -2
G_1: (z_2 + x(W), a_3 + y(W))
b_3 = 1
c_3 = 0
H_1: (b_3 + x(W), c_3 + y(W))
Vieleck3, d_3, e_3, f_3, g_3, h_3, a_4, b_4, c_4, j_6, l_6 = Polygon(Rotate[A, 180*°, (1.5, 0.5)], Rotate[B, 180*°, (1.5, 0.5)], Rotate[C, 180*°, (1.5, 0.5)], Rotate[D, 180*°, (1.5, 0.5)], Rotate[E, 180*°, (1.5, 0.5)], Rotate[F, 180*°, (1.5, 0.5)], Rotate[G, 180*°, (1.5, 0.5)], Rotate[H, 180*°, (1.5, 0.5)], Rotate[I, 180*°, (1.5, 0.5)], Rotate[J, 180*°, (1.5, 0.5)])
I_1 = (-1, -3)
i_3 = -1
j_3 = 0
J_1: (i_3 + x(I_1), j_3 + y(I_1))
k_3 = -1
l_3 = 2
K_1: (k_3 + x(I_1), l_3 + y(I_1))
m_3 = 0
n_3 = 2
L_1: (m_3 + x(I_1), n_3 + y(I_1))
o_3 = 0
p_3 = 3
M_1: (o_3 + x(I_1), p_3 + y(I_1))
q_3 = 1
r_3 = 3
N_1: (q_3 + x(I_1), r_3 + y(I_1))
s_3 = 1
t_3 = 2
O_1: (s_3 + x(I_1), t_3 + y(I_1))
u_3 = 2
v_3 = 2
P_1: (u_3 + x(I_1), v_3 + y(I_1))
d_4 = 2
e_4 = 1
Q_1: (d_4 + x(I_1), e_4 + y(I_1))
f_4 = 0
g_4 = 1
R_1: (f_4 + x(I_1), g_4 + y(I_1))
Vieleck4, i_4, j_4, k_4, l_4, m_4, n_4, p_4, q_4, r_4, m_6 = Polygon(Rotate[A, 90*°, (1.5, 0.5)], Rotate[B, 90*°, (1.5, 0.5)], Rotate[C, 90*°, (1.5, 0.5)], Rotate[D, 90*°, (1.5, 0.5)], Rotate[E, 90*°, (1.5, 0.5)], Rotate[F, 90*°, (1.5, 0.5)], Rotate[G, 90*°, (1.5, 0.5)], Rotate[H, 90*°, (1.5, 0.5)], Rotate[I, 90*°, (1.5, 0.5)], Rotate[J, 90*°, (1.5, 0.5)])
S_1 = (1.5, 0.5)
h_4 = Circle(S_1, A)
A' = Mirror(A, s)
B' = Mirror(B, s)
C' = Mirror(C, s)
D' = Mirror(D, s)
E' = Mirror(E, s)
F' = Mirror(F, s)
G' = Mirror(G, s)
H' = Mirror(H, s)
I' = Mirror(I, s)
J' = Mirror(J, s)
Vieleck1', a', b', c', d', e', f', g', h', i', j' = Polygon(A', B', C', D', E', F', G', H', I', J')
M' = Mirror(M, s)
N' = Mirror(N, s)
O' = Mirror(O, s)
P' = Mirror(P, s)
Q' = Mirror(Q, s)
R' = Mirror(R, s)
S' = Mirror(S, s)
T' = Mirror(T, s)
U' = Mirror(U, s)
V' = Mirror(V, s)
Vieleck2' = Mirror(Vieleck2, s)
W' = Mirror(W, s)
Z' = Mirror(Z, s)
T_1 = Mirror(A_1, s)
U_1 = Mirror(B_1, s)
V_1 = Mirror(C_1, s)
W_1 = Mirror(D_1, s)
Z_1 = Mirror(E_1, s)
A_2 = Mirror(F_1, s)
B_2 = Mirror(G_1, s)
C_2 = Mirror(H_1, s)
Vieleck3' = Mirror(Vieleck3, s)
D_2 = Mirror(I_1, s)
E_2 = Mirror(J_1, s)
F_2 = Mirror(K_1, s)
G_2 = Mirror(L_1, s)
H_2 = Mirror(M_1, s)
I_2 = Mirror(N_1, s)
J_2 = Mirror(O_1, s)
K_2 = Mirror(P_1, s)
L_2 = Mirror(Q_1, s)
M_2 = Mirror(R_1, s)
Vieleck4' = Mirror(Vieleck4, s)
p_5 = Mirror(h_4, s)
N_2 = Mirror(S_1, s)
n_5 = false
o_5 = false
w = 0.5235987755982988 rad (slider from 0 to 6.28318530717959, step 0.017453292519943295)
A'_1 = Rotate(A, w, (1.5, 0.5))
B'_1 = Rotate(B, w, (1.5, 0.5))
C'_1 = Rotate(C, w, (1.5, 0.5))
D'_1 = Rotate(D, w, (1.5, 0.5))
E'_1 = Rotate(E, w, (1.5, 0.5))
F'_1 = Rotate(F, w, (1.5, 0.5))
G'_1 = Rotate(G, w, (1.5, 0.5))
H'_1 = Rotate(H, w, (1.5, 0.5))
I'_1 = Rotate(I, w, (1.5, 0.5))
J'_1 = Rotate(J, w, (1.5, 0.5))
Vieleck1'_1, a'_1, b'_1, c'_1, d'_1, e'_1, f'_1, g'_1, h'_1, i'_1, j'_1 = Polygon(A'_1, B'_1, C'_1, D'_1, E'_1, F'_1, G'_1, H'_1, I'_1, J'_1)
A'' = Rotate(A', -w, (12.5, 0.5))
B'' = Rotate(B', -w, (12.5, 0.5))
C'' = Rotate(C', -w, (12.5, 0.5))
D'' = Rotate(D', -w, (12.5, 0.5))
E'' = Rotate(E', -w, (12.5, 0.5))
F'' = Rotate(F', -w, (12.5, 0.5))
G'' = Rotate(G', -w, (12.5, 0.5))
H'' = Rotate(H', -w, (12.5, 0.5))
I'' = Rotate(I', -w, (12.5, 0.5))
J'' = Rotate(J', -w, (12.5, 0.5))
Vieleck1'', a'', b'', c'', d'', e'', f'', g'', h'', i'', j'' = Polygon(A'', B'', C'', D'', E'', F'', G'', H'', I'', J'')