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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (1.0000, 0.9015)
  [ 1]  (0.9000, 0.8896)
  [ 2]  (0.7986, 0.8975)
  [ 3]  (0.6971, 0.9054)
  [ 4]  (0.5957, 0.9133)
  [ 5]  (0.4957, 0.9309)
  [ 6]  (0.3963, 0.9529)
  [ 7]  (0.2970, 0.9750)
  [ 8]  (0.3233, 0.9027)
  [ 9]  (0.3723, 0.8135)
  [10]  (0.4216, 0.7245)
  [11]  (0.4709, 0.6355)
  [12]  (0.4903, 0.5359)
  [13]  (0.5075, 0.4357)
  [14]  (0.5247, 0.3354)
  [15]  (0.4957, 0.2381)
  [16]  (0.4656, 0.1409)
  [17]  (0.3978, 0.0723)
  [18]  (0.3124, 0.0169)
  [19]  (0.2147, 0.0226)
  [20]  (0.1333, 0.0745)
  [21]  (1.0000, 0.2119)
  [22]  (0.9563, 0.2249)
  [23]  (0.9113, 0.2311)
  [24]  (0.8660, 0.2367)
  [25]  (0.8208, 0.2423)
  [26]  (0.7756, 0.2479)
  [27]  (0.7304, 0.2535)
  [28]  (0.6852, 0.2591)
  [29]  (0.6400, 0.2647)
  [30]  (0.5948, 0.2703)
  [31]  (0.5495, 0.2749)
  [32]  (0.5040, 0.2784)
  [33]  (0.4586, 0.2818)
  [34]  (0.4132, 0.2853)
  [35]  (0.3677, 0.2887)
  [36]  (0.3223, 0.2922)
  [37]  (0.2769, 0.2956)
  [38]  (0.2315, 0.2991)
  [39]  (0.1860, 0.3023)
  [40]  (0.1408, 0.2969)
  [41]  (0.0955, 0.2916)
  [42]  (1.0000, 0.4600)
  [43]  (0.9507, 0.4893)
  [44]  (0.8973, 0.5107)
  [45]  (0.8440, 0.5320)
  [46]  (0.7906, 0.5534)
  [47]  (0.7372, 0.5748)
  [48]  (0.6842, 0.5970)
  [49]  (0.6319, 0.6210)
  [50]  (0.5797, 0.6450)
  [51]  (0.5274, 0.6690)
  [52]  (0.4751, 0.6929)
  [53]  (0.4229, 0.7169)
  [54]  (0.3706, 0.7409)
  [55]  (0.3184, 0.7649)
  [56]  (0.2661, 0.7888)
  [57]  (0.2141, 0.8133)
  [58]  (0.1660, 0.8448)
  [59]  (0.1180, 0.8764)
  [60]  (0.0699, 0.9080)
  [61]  (0.0219, 0.9396)
  [62]  (0.0000, 0.9831)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.2970, 0.9750)  angle=122.5 deg
  V1  (0.3124, 0.0169)  angle=36.3 deg
  V2  (0.1333, 0.0745)  angle=138.5 deg
  V3  (1.0000, 0.2119)  angle=154.4 deg
  V4  (0.0955, 0.2916)  angle=176.2 deg
  V5  (1.0000, 0.4600)  angle=138.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
    }
),
