=== SAVED CAST: ultimateshield_4_t1 ===
Normalized points: 63
Raw points: N/A

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.4121, 0.4838)
  [ 1]  (0.3548, 0.4771)
  [ 2]  (0.2976, 0.4704)
  [ 3]  (0.2401, 0.4665)
  [ 4]  (0.1825, 0.4649)
  [ 5]  (0.1249, 0.4633)
  [ 6]  (0.0673, 0.4616)
  [ 7]  (0.0097, 0.4600)
  [ 8]  (0.0000, 0.5006)
  [ 9]  (0.0106, 0.5572)
  [10]  (0.0212, 0.6139)
  [11]  (0.0261, 0.6709)
  [12]  (0.0227, 0.7284)
  [13]  (0.0203, 0.7860)
  [14]  (0.0682, 0.7857)
  [15]  (0.1256, 0.7809)
  [16]  (0.1831, 0.7762)
  [17]  (0.2405, 0.7714)
  [18]  (0.2977, 0.7644)
  [19]  (0.3547, 0.7561)
  [20]  (0.3644, 0.7249)
  [21]  (0.4121, 0.2245)
  [22]  (0.4274, 0.2245)
  [23]  (0.4426, 0.2245)
  [24]  (0.4561, 0.2300)
  [25]  (0.4685, 0.2389)
  [26]  (0.4808, 0.2479)
  [27]  (0.4932, 0.2569)
  [28]  (0.4970, 0.2715)
  [29]  (0.5004, 0.2864)
  [30]  (0.4905, 0.2970)
  [31]  (0.4771, 0.3021)
  [32]  (0.4619, 0.3022)
  [33]  (0.4466, 0.3023)
  [34]  (0.4339, 0.2955)
  [35]  (0.4225, 0.2854)
  [36]  (0.4111, 0.2753)
  [37]  (0.4046, 0.2616)
  [38]  (0.4100, 0.2490)
  [39]  (0.4195, 0.2371)
  [40]  (0.4310, 0.2287)
  [41]  (0.4462, 0.2269)
  [42]  (0.4121, 0.1206)
  [43]  (0.2757, 0.1474)
  [44]  (0.1885, 0.2559)
  [45]  (0.1556, 0.3907)
  [46]  (0.1548, 0.5318)
  [47]  (0.1775, 0.6703)
  [48]  (0.2422, 0.7929)
  [49]  (0.3526, 0.8764)
  [50]  (0.4893, 0.8991)
  [51]  (0.6298, 0.8881)
  [52]  (0.7672, 0.8580)
  [53]  (0.8871, 0.7878)
  [54]  (0.9677, 0.6728)
  [55]  (1.0000, 0.5388)
  [56]  (0.9844, 0.4004)
  [57]  (0.9277, 0.2730)
  [58]  (0.8333, 0.1699)
  [59]  (0.7081, 0.1067)
  [60]  (0.5668, 0.1009)
  [61]  (0.4256, 0.1065)
  [62]  (0.2894, 0.1339)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.0097, 0.4600)  angle=78.1 deg
  V1  (0.0203, 0.7860)  angle=92.8 deg
  V2  (0.3547, 0.7561)  angle=64.6 deg
  V3  (0.4121, 0.2245)  angle=84.4 deg
  V4  (0.4932, 0.2569)  angle=39.4 deg
  V5  (0.5004, 0.2864)  angle=55.6 deg
  V6  (0.4046, 0.2616)  angle=48.3 deg
  V7  (0.4462, 0.2269)  angle=100.9 deg
  V8  (0.4121, 0.1206)  angle=83.3 deg
  V9  (0.2757, 0.1474)  angle=40.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
    }
),
