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

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.3497, 0.1013)
  [ 1]  (0.5050, 0.1094)
  [ 2]  (0.6578, 0.1253)
  [ 3]  (0.7867, 0.2123)
  [ 4]  (0.9156, 0.2993)
  [ 5]  (0.9647, 0.4413)
  [ 6]  (1.0000, 0.5928)
  [ 7]  (0.9327, 0.7192)
  [ 8]  (0.8316, 0.8374)
  [ 9]  (0.7031, 0.8970)
  [10]  (0.5476, 0.8987)
  [11]  (0.3987, 0.8697)
  [12]  (0.2581, 0.8033)
  [13]  (0.1298, 0.7260)
  [14]  (0.0812, 0.5783)
  [15]  (0.0832, 0.4361)
  [16]  (0.1628, 0.3025)
  [17]  (0.2917, 0.2293)
  [18]  (0.4386, 0.1848)
  [19]  (0.5846, 0.2386)
  [20]  (0.6943, 0.3331)
  [21]  (0.3497, 0.3188)
  [22]  (0.3386, 0.3345)
  [23]  (0.3275, 0.3501)
  [24]  (0.3112, 0.3588)
  [25]  (0.2931, 0.3651)
  [26]  (0.2751, 0.3715)
  [27]  (0.2570, 0.3779)
  [28]  (0.2390, 0.3843)
  [29]  (0.2209, 0.3906)
  [30]  (0.2028, 0.3970)
  [31]  (0.1848, 0.4034)
  [32]  (0.1667, 0.4098)
  [33]  (0.1486, 0.4161)
  [34]  (0.1306, 0.4225)
  [35]  (0.1125, 0.4289)
  [36]  (0.0943, 0.4347)
  [37]  (0.0754, 0.4380)
  [38]  (0.0566, 0.4414)
  [39]  (0.0377, 0.4447)
  [40]  (0.0189, 0.4481)
  [41]  (0.0000, 0.4514)
  [42]  (0.3497, 0.4725)
  [43]  (0.3379, 0.4817)
  [44]  (0.3261, 0.4910)
  [45]  (0.3143, 0.5003)
  [46]  (0.3025, 0.5096)
  [47]  (0.2907, 0.5189)
  [48]  (0.2789, 0.5282)
  [49]  (0.2671, 0.5375)
  [50]  (0.2553, 0.5468)
  [51]  (0.2435, 0.5561)
  [52]  (0.2317, 0.5654)
  [53]  (0.2199, 0.5747)
  [54]  (0.2081, 0.5840)
  [55]  (0.1963, 0.5932)
  [56]  (0.1832, 0.6005)
  [57]  (0.1699, 0.6074)
  [58]  (0.1565, 0.6143)
  [59]  (0.1432, 0.6212)
  [60]  (0.1299, 0.6281)
  [61]  (0.1165, 0.6350)
  [62]  (0.1032, 0.6419)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.9156, 0.2993)  angle=36.9 deg
  V1  (1.0000, 0.5928)  angle=41.1 deg
  V2  (0.1298, 0.7260)  angle=40.7 deg
  V3  (0.4386, 0.1848)  angle=37.1 deg
  V4  (0.6943, 0.3331)  angle=141.6 deg
  V5  (0.3497, 0.3188)  angle=57.0 deg
  V6  (0.0000, 0.4514)  angle=166.5 deg
  V7  (0.3497, 0.4725)  angle=138.3 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
    }
),
