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

    Class AdaptiveDifficulty

    Adaptive Difficulty System

    Index

    Accessors

    Constructors

    Methods

    • Get difficulty adjustment recommendation

      Returns {
          message: string;
          shouldIncrease: boolean;
          skillLevel: number;
          tier: DifficultyTier;
          tierName: string;
      }

    • Update player skill metrics based on match performance

      Parameters

      • matchData: {
            avgReactionTimeMs: number;
            combosExecuted: number;
            damageDealt: number;
            damageTaken: number;
            effectiveStanceChanges: number;
            hitsLanded: number;
            perfectBlockCount: number;
            totalAttacks: number;
            vitalPointsHit: number;
        }

      Returns void

    Properties

    learningRate: 0.1
    playerSkillMetrics: PlayerSkillMetrics
    skillDecay: 0.95