Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.6.9
    Preparing search index...

    Function generateVulnerabilityHeatMap

    • Generate vulnerability heat map for entire body

      Korean: 취약성 히트맵 생성 (Vulnerability Heat Map Generation)

      Generates a 2D vulnerability map for visualization or analysis. Returns vulnerability scores (0-1 normalized) for a grid of positions.

      Parameters

      • width: number

        Width of the heat map grid

      • height: number

        Height of the heat map grid

      • currentHour: number

        Hour of day for meridian calculations

      • stance: TrigramStance

        Current trigram stance

      • meridianStates: Record<string, number>

        Meridian disruption states

      Returns readonly (readonly number[])[]

      2D array of vulnerability scores (0-1 normalized)

      const heatMap = generateVulnerabilityHeatMap(
      100, 700, // 100x700 body map
      14, // 2 PM
      TrigramStance.GAN, // Mountain defensive stance
      { lung: 1.0, heart: 1.0 }
      );

      // Access vulnerability at position (50, 100)
      const vulnerability = heatMap[100][50]; // 0-1 normalized value