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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.3867, 0.7524)
  [ 1]  (0.3858, 0.7315)
  [ 2]  (0.3848, 0.7107)
  [ 3]  (0.3838, 0.6898)
  [ 4]  (0.3828, 0.6689)
  [ 5]  (0.3818, 0.6480)
  [ 6]  (0.3808, 0.6271)
  [ 7]  (0.3799, 0.6062)
  [ 8]  (0.3789, 0.5853)
  [ 9]  (0.3780, 0.5644)
  [10]  (0.3770, 0.5435)
  [11]  (0.3761, 0.5226)
  [12]  (0.3752, 0.5017)
  [13]  (0.3742, 0.4808)
  [14]  (0.3733, 0.4599)
  [15]  (0.3731, 0.4390)
  [16]  (0.3733, 0.4181)
  [17]  (0.3736, 0.3972)
  [18]  (0.3738, 0.3763)
  [19]  (0.3741, 0.3554)
  [20]  (0.3743, 0.3344)
  [21]  (0.3867, 0.4954)
  [22]  (0.3678, 0.5032)
  [23]  (0.3477, 0.5067)
  [24]  (0.3273, 0.5089)
  [25]  (0.3069, 0.5110)
  [26]  (0.2865, 0.5132)
  [27]  (0.2661, 0.5153)
  [28]  (0.2457, 0.5175)
  [29]  (0.2253, 0.5197)
  [30]  (0.2049, 0.5218)
  [31]  (0.1846, 0.5240)
  [32]  (0.1641, 0.5247)
  [33]  (0.1436, 0.5248)
  [34]  (0.1231, 0.5250)
  [35]  (0.1025, 0.5251)
  [36]  (0.0820, 0.5253)
  [37]  (0.0615, 0.5254)
  [38]  (0.0410, 0.5256)
  [39]  (0.0205, 0.5257)
  [40]  (0.0000, 0.5259)
  [41]  (0.0121, 0.5112)
  [42]  (0.3867, 0.2911)
  [43]  (0.4598, 0.2136)
  [44]  (0.5639, 0.1923)
  [45]  (0.6699, 0.2168)
  [46]  (0.7674, 0.2691)
  [47]  (0.8615, 0.3271)
  [48]  (0.9451, 0.3956)
  [49]  (1.0000, 0.4907)
  [50]  (0.9602, 0.5939)
  [51]  (0.8863, 0.6732)
  [52]  (0.8001, 0.7413)
  [53]  (0.6977, 0.7831)
  [54]  (0.5914, 0.8077)
  [55]  (0.4825, 0.7995)
  [56]  (0.3807, 0.7621)
  [57]  (0.3038, 0.6826)
  [58]  (0.2816, 0.5763)
  [59]  (0.2891, 0.4680)
  [60]  (0.3204, 0.3628)
  [61]  (0.3833, 0.2718)
  [62]  (0.4807, 0.2542)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.3743, 0.3344)  angle=174.9 deg
  V1  (0.3867, 0.4954)  angle=72.1 deg
  V2  (0.0000, 0.5259)  angle=129.9 deg
  V3  (0.4598, 0.2136)  angle=35.1 deg
  V4  (1.0000, 0.4907)  angle=51.1 deg
  V5  (0.3038, 0.6826)  angle=32.3 deg
  V6  (0.3833, 0.2718)  angle=45.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
    }
),
