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

    Variable KOREAN_STANCE_BIOMECHANICSConst

    KOREAN_STANCE_BIOMECHANICS: {
        GAM_WATER: {
            backKneeBend: 100;
            frontKneeBend: 150;
            hipHeight: 0.82;
            stanceWidth: 1.15;
            tacticalRationale: "adaptability";
            weightDistribution: { back: 0.7; front: 0.3 };
        };
        GAN_MOUNTAIN: {
            backKneeBend: 120;
            frontKneeBend: 120;
            hipHeight: 0.87;
            stanceWidth: 1.45;
            tacticalRationale: "defensive_block";
            weightDistribution: { back: 0.6; front: 0.4 };
        };
        GEON_HEAVEN: {
            backKneeBend: 160;
            frontKneeBend: 70;
            hipHeight: 0.85;
            stanceWidth: 1.35;
            tacticalRationale: "power_generation";
            weightDistribution: { back: 0.4; front: 0.6 };
        };
        GON_EARTH: {
            backKneeBend: 80;
            frontKneeBend: 80;
            hipHeight: 0.72;
            stanceWidth: 1.8;
            tacticalRationale: "grounding";
            weightDistribution: { back: 0.5; front: 0.5 };
        };
        JIN_THUNDER: {
            backKneeBend: 90;
            frontKneeBend: 90;
            hipHeight: 0.75;
            stanceWidth: 2;
            tacticalRationale: "stability";
            weightDistribution: { back: 0.5; front: 0.5 };
        };
        LI_FIRE: {
            backKneeBend: 135;
            frontKneeBend: 135;
            hipHeight: 0.88;
            stanceWidth: 1.1;
            tacticalRationale: "balance";
            weightDistribution: { back: 0.5; front: 0.5 };
        };
        SON_WIND: {
            backKneeBend: 45;
            frontKneeBend: 170;
            hipHeight: 0.92;
            stanceWidth: 0;
            tacticalRationale: "extreme_mobility";
            weightDistribution: { back: 0; front: 1 };
        };
        TAE_LAKE: {
            backKneeBend: 120;
            frontKneeBend: 170;
            hipHeight: 0.9;
            stanceWidth: 0.9;
            tacticalRationale: "mobility";
            weightDistribution: { back: 0.9; front: 0.1 };
        };
    } = ...

    Korean Martial Arts Stance Biomechanics

    Authentic biomechanical configurations for all eight trigram stances (팔괘 자세), based on traditional Korean martial arts (Taekwondo 태권도, Hapkido 합기도, Taekyon 택견).

    Each stance defines:

    • frontKneeBend: Front leg knee flexion angle in degrees (무릎굽힘각도)
    • backKneeBend: Back leg knee flexion angle in degrees (뒷다리무릎각도)
    • weightDistribution: Front/back weight ratio (체중분배)
    • stanceWidth: Distance between feet in shoulder widths (발간격)
    • hipHeight: Hip height relative to standing (0-1 scale) (엉덩이높이)
    • tacticalRationale: Combat purpose of stance width (전술적 근거)

    Angle conventions:

    • 180° = Fully straight leg (완전히 펴진 다리)
    • 90° = Right angle bend (직각 굽힘)
    • Lower angles = Deeper bend (낮은 각도 = 더 깊은 굽힘)

    Weight distribution:

    • front: 0.6 = 60% weight on front leg (앞발 60% 체중)
    • back: 0.4 = 40% weight on back leg (뒷발 40% 체중)

    Stance width tactical purposes:

    • Wide stances (1.5-2.0x): Stability, power generation, low center of gravity
    • Medium stances (1.0-1.3x): Balance between mobility and stability
    • Narrow stances (0.8-1.0x): High mobility, quick footwork
    • Single leg (0.0x): Maximum mobility, continuous attack capability

    Sources:

    • Taekwondo (태권도) - KTA/WTF standard stances
    • Hapkido (합기도) - Traditional defensive stances
    • Taekyon (택견) - Korean traditional martial art stances

    Type Declaration

    • ReadonlyGAM_WATER: {
          backKneeBend: 100;
          frontKneeBend: 150;
          hipHeight: 0.82;
          stanceWidth: 1.15;
          tacticalRationale: "adaptability";
          weightDistribution: { back: 0.7; front: 0.3 };
      }

      ☵ GAM (감) - WATER STANCE | 물 자세

      Back stance (뒤서기) - Taekwondo Dwit Seogi

      Characteristics:

      • Defensive stance with weight on back leg
      • Deep back knee bend (~100°) for absorption
      • Front leg light for quick defense
      • 30/70 weight distribution (back-heavy)
      • Medium-low hip for stability
      • 1.0-1.3x shoulder width for adaptive response

      Tactical rationale for stance width:

      • Medium width (1.0-1.3x) enables flow and adaptation
      • Wide enough for stable defensive absorption
      • Narrow enough for quick counter-movements
      • Optimal for redirecting opponent's force

      Korean martial art source: Hapkido (합기도)

      감물자세

    • ReadonlyGAN_MOUNTAIN: {
          backKneeBend: 120;
          frontKneeBend: 120;
          hipHeight: 0.87;
          stanceWidth: 1.45;
          tacticalRationale: "defensive_block";
          weightDistribution: { back: 0.6; front: 0.4 };
      }

      ☶ GAN (간) - MOUNTAIN STANCE | 산 자세

      Defensive stance (방어서기) - Hapkido Bangeoseogi

      Characteristics:

      • Immovable defensive position
      • Moderate knee bend in both legs (~120°)
      • Slightly back-weighted (40/60)
      • Medium width for solid base
      • Medium-high hip for counter readiness
      • 1.3-1.6x shoulder width for defensive strength

      Tactical rationale for stance width:

      • Wide base (1.3-1.6x) provides immovable blocking platform
      • Stable foundation for absorbing powerful attacks
      • Wide enough for strong defensive counters
      • Rooted position for reversal techniques

      Korean martial art source: Hapkido (합기도)

      간산자세

    • ReadonlyGEON_HEAVEN: {
          backKneeBend: 160;
          frontKneeBend: 70;
          hipHeight: 0.85;
          stanceWidth: 1.35;
          tacticalRationale: "power_generation";
          weightDistribution: { back: 0.4; front: 0.6 };
      }

      ☰ GEON (건) - HEAVEN STANCE | 하늘 자세

      Forward stance (앞서기) - Taekwondo Ap Seogi

      Characteristics:

      • Aggressive forward position for direct force techniques
      • Deep front knee bend for power generation
      • Extended back leg for solid base
      • 60/40 weight distribution favoring front
      • 1.2-1.5x shoulder width for forward power transfer

      Tactical rationale for stance width:

      • Medium-wide base (1.2-1.5x) provides forward power generation
      • Wide enough for stability during penetrating strikes
      • Narrower than defensive stances for offensive mobility
      • Optimal for weight transfer into punches and forward kicks

      Korean martial art source: Taekwondo (태권도)

      건천자세

    • ReadonlyGON_EARTH: {
          backKneeBend: 80;
          frontKneeBend: 80;
          hipHeight: 0.72;
          stanceWidth: 1.8;
          tacticalRationale: "grounding";
          weightDistribution: { back: 0.5; front: 0.5 };
      }

      ☷ GON (곤) - EARTH STANCE | 땅 자세

      Low stance (낮은서기) - Korean Ssireum (씨름) wrestling stance

      Characteristics:

      • Very low, grounded position for takedowns
      • Deep knee bend in both legs (~80°)
      • Equal weight distribution (50/50)
      • Wide stance for base and grappling
      • Very low hip position for ground control
      • 1.6-2.0x shoulder width for grappling control

      Tactical rationale for stance width:

      • Very wide base (1.6-2.0x) optimal for takedown defense
      • Low center of gravity prevents being thrown
      • Wide platform for initiating grappling techniques
      • Grounded power for throws and slams

      Korean martial art source: Ssireum (씨름) / Hapkido ground techniques

      곤땅자세

    • ReadonlyJIN_THUNDER: {
          backKneeBend: 90;
          frontKneeBend: 90;
          hipHeight: 0.75;
          stanceWidth: 2;
          tacticalRationale: "stability";
          weightDistribution: { back: 0.5; front: 0.5 };
      }

      ☳ JIN (진) - THUNDER STANCE | 천둥 자세

      Horse stance (기마서기) - Taekwondo Juchum Seogi

      Characteristics:

      • Wide, powerful stance for explosive techniques
      • Deep knee bend in both legs (~90°)
      • Equal weight distribution (50/50)
      • Very low hip position for ground stability
      • Feet parallel, pointing forward
      • 1.8-2.2x shoulder width for maximum stability

      Tactical rationale for stance width:

      • Very wide base (1.8-2.2x) maximizes lateral stability
      • Low center of gravity for explosive power generation
      • Immovable platform for devastating techniques
      • Trades mobility for overwhelming striking force

      Korean martial art source: Taekwondo (태권도)

      진천둥자세

    • ReadonlyLI_FIRE: {
          backKneeBend: 135;
          frontKneeBend: 135;
          hipHeight: 0.88;
          stanceWidth: 1.1;
          tacticalRationale: "balance";
          weightDistribution: { back: 0.5; front: 0.5 };
      }

      ☲ LI (리) - FIRE STANCE | 불 자세

      Fighting stance (전투서기) - Taekwondo Gyeorugi Junbi Seogi

      Characteristics:

      • Balanced 50/50 stance for precision strikes
      • Both knees moderately bent (~135°)
      • Mobile and ready to move in any direction
      • Medium width for stability and mobility
      • Standard combat readiness position
      • 1.0-1.2x shoulder width for balanced combat

      Tactical rationale for stance width:

      • Standard width (1.0-1.2x) balances all combat attributes
      • Quick directional changes while maintaining stability
      • Optimal for precision vital point targeting
      • Neutral foundation for offensive and defensive transitions

      Korean martial art source: Taekwondo (태권도)

      리화염자세

    • ReadonlySON_WIND: {
          backKneeBend: 45;
          frontKneeBend: 170;
          hipHeight: 0.92;
          stanceWidth: 0;
          tacticalRationale: "extreme_mobility";
          weightDistribution: { back: 0; front: 1 };
      }

      ☴ SON (손) - WIND STANCE | 바람 자세

      Crane stance (학서기) - Taekwondo Hakdari Seogi

      Characteristics:

      • One-legged balance for continuous movement
      • Standing leg nearly straight (~170°)
      • All weight on standing leg (100%)
      • Raised leg ready for rapid kicks
      • High hip position for mobility
      • 0.0 stance width (single leg stance)

      Tactical rationale for stance width:

      • Zero width (0.0x) - single leg stance for extreme mobility
      • Raised leg enables instant kicks without chambering
      • Maximum freedom of movement in all directions
      • Continuous pressure capability through rapid strikes
      • Highest mobility, lowest stability trade-off

      Korean martial art source: Taekyon (택견)

      손바람자세

    • ReadonlyTAE_LAKE: {
          backKneeBend: 120;
          frontKneeBend: 170;
          hipHeight: 0.9;
          stanceWidth: 0.9;
          tacticalRationale: "mobility";
          weightDistribution: { back: 0.9; front: 0.1 };
      }

      ☱ TAE (태) - LAKE STANCE | 호수 자세

      Cat stance (고양이서기) - Taekwondo Beom Seogi

      Characteristics:

      • Fluid defensive position for joint manipulation
      • Most weight on back leg (90/10)
      • Front leg light and mobile for kicking
      • Back knee bent for spring-loaded movement
      • High hip position for quick transitions
      • 0.8-1.0x shoulder width for maximum mobility

      Tactical rationale for stance width:

      • Narrow base (0.8-1.0x) enables rapid footwork
      • Quick transitions between stances
      • Mobile front leg ready for instant kicks or steps
      • Back-weighted for defensive redirection

      Korean martial art source: Hapkido (합기도)

      태호수자세

    한국무술자세생체역학