=== SAVED CAST: enderstrap_4_s5 ===
Normalized points: 60
Raw points: N/A

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.3081, 0.0000)
  [ 1]  (0.2472, 0.1629)
  [ 2]  (0.1862, 0.3259)
  [ 3]  (0.1252, 0.4888)
  [ 4]  (0.0885, 0.6586)
  [ 5]  (0.0555, 0.8294)
  [ 6]  (0.1361, 0.9262)
  [ 7]  (0.3057, 0.9651)
  [ 8]  (0.4768, 0.9629)
  [ 9]  (0.6487, 0.9364)
  [10]  (0.8178, 0.9041)
  [11]  (0.9445, 0.7848)
  [12]  (0.3081, 0.4457)
  [13]  (0.3232, 0.4907)
  [14]  (0.3382, 0.5357)
  [15]  (0.3754, 0.5073)
  [16]  (0.4128, 0.4781)
  [17]  (0.4502, 0.4490)
  [18]  (0.4736, 0.4134)
  [19]  (0.4714, 0.3660)
  [20]  (0.4644, 0.3257)
  [21]  (0.4201, 0.3426)
  [22]  (0.3968, 0.3660)
  [23]  (0.4238, 0.4050)
  [24]  (0.3081, 1.0000)
  [25]  (0.2910, 0.8817)
  [26]  (0.2931, 0.7621)
  [27]  (0.3462, 0.6537)
  [28]  (0.3994, 0.5452)
  [29]  (0.5015, 0.5070)
  [30]  (0.6216, 0.4945)
  [31]  (0.7252, 0.5077)
  [32]  (0.7637, 0.6222)
  [33]  (0.8022, 0.7367)
  [34]  (0.8294, 0.8535)
  [35]  (0.8458, 0.8710)
  [36]  (0.3081, 0.3697)
  [37]  (0.2515, 0.3741)
  [38]  (0.2905, 0.3719)
  [39]  (0.3472, 0.3686)
  [40]  (0.4039, 0.3653)
  [41]  (0.4606, 0.3627)
  [42]  (0.5173, 0.3604)
  [43]  (0.5740, 0.3582)
  [44]  (0.6307, 0.3559)
  [45]  (0.6875, 0.3536)
  [46]  (0.7437, 0.3471)
  [47]  (0.7993, 0.3359)
  [48]  (0.3081, 0.5966)
  [49]  (0.3487, 0.6416)
  [50]  (0.4010, 0.6713)
  [51]  (0.4550, 0.6988)
  [52]  (0.5090, 0.7264)
  [53]  (0.5630, 0.7539)
  [54]  (0.6176, 0.7801)
  [55]  (0.6725, 0.8057)
  [56]  (0.7275, 0.8313)
  [57]  (0.7824, 0.8569)
  [58]  (0.8373, 0.8825)
  [59]  (0.8926, 0.9075)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.0555, 0.8294)  angle=50.7 deg
  V1  (0.1361, 0.9262)  angle=37.3 deg
  V2  (0.8178, 0.9041)  angle=32.4 deg
  V3  (0.9445, 0.7848)  angle=108.7 deg
  V4  (0.3081, 0.4457)  angle=136.5 deg
  V5  (0.3382, 0.5357)  angle=108.9 deg
  V6  (0.4736, 0.4134)  angle=36.0 deg
  V7  (0.4644, 0.3257)  angle=101.2 deg
  V8  (0.3968, 0.3660)  angle=79.6 deg
  V9  (0.4238, 0.4050)  angle=45.7 deg
  V10  (0.3081, 1.0000)  angle=160.7 deg
  V11  (0.3994, 0.5452)  angle=43.4 deg
  V12  (0.7252, 0.5077)  angle=64.2 deg
  V13  (0.8294, 0.8535)  angle=30.3 deg
  V14  (0.8458, 0.8710)  angle=176.3 deg
  V15  (0.3081, 0.3697)  angle=47.4 deg
  V16  (0.2515, 0.3741)  angle=178.7 deg
  V17  (0.7993, 0.3359)  angle=163.5 deg
  V18  (0.3081, 0.5966)  angle=104.0 deg

--- SUGGESTED DOT TEMPLATE FORMAT ---
// Paste into SpellGestureTracker.java getDotTemplates():
new DotTemplate(DetectedPattern.SPELL_NAME, "description",
    new double[][] {
        // pick key dots from vertices above
    },
    new int[][] {
        // define connections between dots
    }
),
