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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.6238, 0.0000)
  [ 1]  (0.6866, 0.0536)
  [ 2]  (0.7495, 0.1073)
  [ 3]  (0.7201, 0.1668)
  [ 4]  (0.6645, 0.2280)
  [ 5]  (0.5864, 0.2414)
  [ 6]  (0.5039, 0.2453)
  [ 7]  (0.4213, 0.2492)
  [ 8]  (0.3387, 0.2531)
  [ 9]  (0.2562, 0.2571)
  [10]  (0.2031, 0.2116)
  [11]  (0.1674, 0.1371)
  [12]  (0.2389, 0.1043)
  [13]  (0.3156, 0.0735)
  [14]  (0.3923, 0.0427)
  [15]  (0.4692, 0.0134)
  [16]  (0.5514, 0.0224)
  [17]  (0.6335, 0.0314)
  [18]  (0.7098, 0.0560)
  [19]  (0.7775, 0.1034)
  [20]  (0.7543, 0.1513)
  [21]  (0.6238, 0.6662)
  [22]  (0.6697, 0.6899)
  [23]  (0.7157, 0.7136)
  [24]  (0.7616, 0.7374)
  [25]  (0.8076, 0.7611)
  [26]  (0.8061, 0.8122)
  [27]  (0.8037, 0.8639)
  [28]  (0.8013, 0.9156)
  [29]  (0.7904, 0.9604)
  [30]  (0.7404, 0.9736)
  [31]  (0.6904, 0.9868)
  [32]  (0.6404, 1.0000)
  [33]  (0.6280, 0.9643)
  [34]  (0.6280, 0.9126)
  [35]  (0.6483, 0.8733)
  [36]  (0.6944, 0.8498)
  [37]  (0.7405, 0.8263)
  [38]  (0.7865, 0.8028)
  [39]  (0.8326, 0.7793)
  [40]  (0.8207, 0.7885)
  [41]  (0.7768, 0.8159)
  [42]  (0.6238, 0.7702)
  [43]  (0.6519, 0.7873)
  [44]  (0.6800, 0.8044)
  [45]  (0.7082, 0.8215)
  [46]  (0.7363, 0.8386)
  [47]  (0.7644, 0.8557)
  [48]  (0.7759, 0.8780)
  [49]  (0.7624, 0.9080)
  [50]  (0.7489, 0.9380)
  [51]  (0.7353, 0.9681)
  [52]  (0.7081, 0.9703)
  [53]  (0.6760, 0.9629)
  [54]  (0.6439, 0.9554)
  [55]  (0.6119, 0.9479)
  [56]  (0.5962, 0.9312)
  [57]  (0.6065, 0.8999)
  [58]  (0.6168, 0.8687)
  [59]  (0.6270, 0.8374)
  [60]  (0.6571, 0.8309)
  [61]  (0.6899, 0.8279)
  [62]  (0.7227, 0.8248)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.7495, 0.1073)  angle=75.9 deg
  V1  (0.6645, 0.2280)  angle=38.0 deg
  V2  (0.2562, 0.2571)  angle=43.3 deg
  V3  (0.1674, 0.1371)  angle=90.9 deg
  V4  (0.7775, 0.1034)  angle=80.9 deg
  V5  (0.6238, 0.6662)  angle=76.9 deg
  V6  (0.8076, 0.7611)  angle=64.4 deg
  V7  (0.7904, 0.9604)  angle=61.6 deg
  V8  (0.6404, 1.0000)  angle=85.7 deg
  V9  (0.6483, 0.8733)  angle=35.6 deg
  V10  (0.8326, 0.7793)  angle=169.2 deg
  V11  (0.7768, 0.8159)  angle=48.5 deg
  V12  (0.6238, 0.7702)  angle=165.3 deg
  V13  (0.7644, 0.8557)  angle=31.3 deg
  V14  (0.7759, 0.8780)  angle=51.6 deg
  V15  (0.7353, 0.9681)  angle=60.9 deg
  V16  (0.6119, 0.9479)  angle=33.7 deg
  V17  (0.5962, 0.9312)  angle=61.4 deg
  V18  (0.6270, 0.8374)  angle=59.7 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
    }
),
