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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.1747, 0.6618)
  [ 1]  (0.1775, 0.6366)
  [ 2]  (0.1804, 0.6114)
  [ 3]  (0.1832, 0.5862)
  [ 4]  (0.1830, 0.5608)
  [ 5]  (0.1823, 0.5355)
  [ 6]  (0.1817, 0.5101)
  [ 7]  (0.1810, 0.4847)
  [ 8]  (0.1783, 0.4596)
  [ 9]  (0.1737, 0.4346)
  [10]  (0.1747, 0.3704)
  [11]  (0.1924, 0.3810)
  [12]  (0.1883, 0.3936)
  [13]  (0.1730, 0.4073)
  [14]  (0.1546, 0.4111)
  [15]  (0.1438, 0.4006)
  [16]  (0.1454, 0.3803)
  [17]  (0.1641, 0.3716)
  [18]  (0.1840, 0.3715)
  [19]  (0.2044, 0.3743)
  [20]  (0.1747, 0.6471)
  [21]  (0.1719, 0.6279)
  [22]  (0.1699, 0.6086)
  [23]  (0.1678, 0.5894)
  [24]  (0.1657, 0.5701)
  [25]  (0.1646, 0.5507)
  [26]  (0.1642, 0.5313)
  [27]  (0.1638, 0.5119)
  [28]  (0.1633, 0.4925)
  [29]  (0.1629, 0.4732)
  [30]  (0.1747, 0.4633)
  [31]  (0.1647, 0.4635)
  [32]  (0.1547, 0.4638)
  [33]  (0.1446, 0.4640)
  [34]  (0.1346, 0.4643)
  [35]  (0.1246, 0.4640)
  [36]  (0.1145, 0.4638)
  [37]  (0.1045, 0.4636)
  [38]  (0.0944, 0.4633)
  [39]  (0.0844, 0.4631)
  [40]  (0.1747, 0.4137)
  [41]  (0.1612, 0.4138)
  [42]  (0.1477, 0.4138)
  [43]  (0.1341, 0.4139)
  [44]  (0.1206, 0.4139)
  [45]  (0.1071, 0.4140)
  [46]  (0.0935, 0.4140)
  [47]  (0.0800, 0.4137)
  [48]  (0.0665, 0.4131)
  [49]  (0.0530, 0.4125)
  [50]  (0.1747, 0.2976)
  [51]  (0.4789, 0.2359)
  [52]  (0.7889, 0.2789)
  [53]  (1.0000, 0.4646)
  [54]  (0.8360, 0.6879)
  [55]  (0.5324, 0.7641)
  [56]  (0.2237, 0.7056)
  [57]  (0.0000, 0.5109)
  [58]  (0.1792, 0.2907)
  [59]  (0.4894, 0.2650)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.1747, 0.3704)  angle=119.9 deg
  V1  (0.1924, 0.3810)  angle=77.0 deg
  V2  (0.1883, 0.3936)  angle=30.4 deg
  V3  (0.1546, 0.4111)  angle=55.9 deg
  V4  (0.1438, 0.4006)  angle=50.6 deg
  V5  (0.1454, 0.3803)  angle=60.3 deg
  V6  (0.2044, 0.3743)  angle=88.3 deg
  V7  (0.1747, 0.6471)  angle=165.4 deg
  V8  (0.1629, 0.4732)  angle=51.5 deg
  V9  (0.1747, 0.4633)  angle=141.6 deg
  V10  (0.0844, 0.4631)  angle=150.0 deg
  V11  (0.1747, 0.4137)  angle=151.6 deg
  V12  (0.0530, 0.4125)  angle=134.1 deg
  V13  (0.1747, 0.2976)  angle=31.9 deg
  V14  (0.7889, 0.2789)  angle=33.4 deg
  V15  (1.0000, 0.4646)  angle=85.0 deg
  V16  (0.8360, 0.6879)  angle=39.6 deg
  V17  (0.2237, 0.7056)  angle=30.3 deg
  V18  (0.0000, 0.5109)  angle=88.1 deg
  V19  (0.1792, 0.2907)  angle=46.1 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
    }
),
