How to Play the Game

How to Play the Game
Loading the math board and drawing, please wait…
2018-12-06 16:59
This example demonstrates an interactive game based on geometric transformations, generating polygons randomly and determining if points lie within regions. Core math concepts include geometric transformations, polygon construction, region testing, and parametric equations. It utilizes commands like Random, Polygon, IsInRegion, Segment, Point, and If, as well as objects like segments and points, from GeoGebra's construction summary. Suitable for high school students learning geometric transformations, parametric equations, and analytical geometry, it serves as an engaging teaching tool and learning resource.

GeoGebra Commands & Parameters

  1. Random(0, 5) → ı
  2. Random(0, 5) → k
  3. Random(5, 10) → i
  4. Random(5, 10) → m
  5. Random(0, 5) → aa
  6. Random(5, 10) → ab
  7. Random(0, 5) → ac
  8. Random(5, 10) → ad
  9. Random(0, 5) → al
  10. Random(5, 10) → rk
  11. Random(0, 5) → öy
  12. Random(5, 10) → rb
  13. Random(0, 5) → gy
  14. Random(5, 10) → sy
  15. Polygon(T, U, 4) → poly1, h, n, p, q, V, W
  16. Polygon(Z, A_1, 4) → poly2, t, a, b, c, B_1, C_1
  17. Polygon(D_1, E_1, 4) → poly3, d, f_1, g_1, h_1, F_1, G_1
  18. Polygon(H_1, I_1, 4) → poly4, j_1, k_1, l_1, m_1, J_1, K_1
  19. Polygon(L_1, M_1, 4) → poly5, n_1, p_1, q_1, r_1, N_1, O_1
  20. Polygon(P_1, Q_1, 4) → poly6, s_1, t_1, a_1, b_1, R_1, S_1
  21. Polygon(T_1, U_1, 4) → poly7, c_1, d_1, e_1, f_2, V_1, W_1
  22. IsInRegion(M, poly1) → ha
  23. IsInRegion(G, poly1) → hb
  24. IsInRegion(C_2, poly1) → hc
  25. IsInRegion(M, poly2) → hd
  26. IsInRegion(G, poly2) → he
  27. IsInRegion(C_2, poly2) → hf
  28. IsInRegion(M, poly3) → hk
  29. IsInRegion(G, poly3) → hl
  30. IsInRegion(C_2, poly3) → hm
  31. IsInRegion(M, poly4) → hn
  32. IsInRegion(G, poly4) → ho
  33. IsInRegion(C_2, poly4) → hp
  34. IsInRegion(M, poly5) → hr
  35. IsInRegion(G, poly5) → hs
  36. IsInRegion(C_2, poly5) → ht
  37. IsInRegion(M, poly6) → hu
  38. IsInRegion(G, poly6) → hv
  39. IsInRegion(C_2, poly6) → hy
  40. IsInRegion(M, poly7) → hz
  41. IsInRegion(G, poly7) → hx
  42. IsInRegion(C_2, poly7) → hw
  43. Segment(A_2, E_2) → g_2
  44. Point(g_2) → K_2
  45. Point(g_2) → M_2
  46. Point(g_2) → O_2
  47. Segment(G_2, H_2) → e
  48. Segment(I_2, H_1) → h_2
  49. Segment(J_2, Q_2) → j_2
  50. Segment(R_2, S_2) → k_2
  51. Segment(T_2, U_2) → p_2
  52. Segment(W_2, V_2) → q_2
  53. Segment(A_2, J_2) → r_2
  54. Segment(E_2, Q_2) → s_2
  55. Point(j_2) → A_3
  56. Segment(K_2, A_3) → l_2
  57. Point(k_2) → B_3
  58. Point(k_2) → H_3
  59. Point(j_2) → D_3
  60. Segment(M_2, D_3) → m_2
  61. Point(j_2) → E_3
  62. Segment(O_2, E_3) → n_2
  63. Point(k_2) → F_3
  64. If(hb ≠ 0 ∧ 0 ≤ f ≤ 0.35, Sum[{azö, 1}]) → c_9
  65. Random(1, 10) → l
  66. Point(k_2) → L_2
  67. Segment(L_2, N_2) → i_2
  68. Segment(N_2, P_2) → t_2
  69. Point(k_2) → Z_2
  70. Segment(P_2, Z_2) → b_2
  71. Point(k_2) → C_3
  72. Point(t_2) → G_3
  73. Segment(C_3, G_3) → c_2
  74. Point(k_2) → I_3
  75. Point(t_2) → T_3
  76. Segment(I_3, T_3) → d_2
  77. Segment(E, F) → g
  78. Segment(F, I) → j
  79. Segment(I, J) → r
  80. Segment(J, E) → i_1
  81. Point(g) → K
  82. Point(r) → Q
  83. Segment(K, Q) → e_2
  84. Point(g) → S
  85. Point(r) → Z_1
  86. Segment(S, Z_1) → f_3
  87. Segment(J_3, K_3) → s
  88. Segment(K_3, L_3) → a_2
  89. Segment(L_3, O_3) → g_3
  90. Segment(O_3, J_3) → h_3
  91. Point(a_2) → P_3
  92. Point(h_3) → Q_3
  93. Segment(P_3, Q_3) → i_3
  94. Point(a_2) → R_3
  95. Point(h_3) → S_3
  96. Segment(R_3, S_3) → j_3

AI Drawing Prompt Reference

Create a game based on geometric transformations by randomly generating multiple quadrilaterals and checking if given points lie within these quadrilaterals. First, randomly generate coordinates for points, then draw seven quadrilaterals in sequence, and finally check if each quadrilateral contains the specified points.
The prompt above was compiled from the original drawing commands and is for reference only.