Black Trigram (흑괘) - API Documentation - v0.2.10
    Preparing search index...

    Training-specific combat system for Korean martial arts practice Focuses on technique accuracy, form analysis, and educational feedback

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    accuracyHistory: number[] = []
    successfulTechniques: number = 0
    techniqueAttempts: number = 0
    trainingDummy: PlayerState
    trigramSystem: TrigramSystem

    Methods

    • Calculate improvement trend from recent accuracy scores

      Returns "improving" | "stable" | "declining"

    • Generate areas for improvement based on scores

      Parameters

      • accuracy: number
      • technique: number
      • form: number

      Returns string[]

    • Get combat statistics

      Parameters

      Returns {
          balancePercent: number;
          healthPercent: number;
          kiPercent: number;
          staminaPercent: number;
      }

    • Get training statistics

      Returns {
          improvementTrend: "improving" | "stable" | "declining";
          overallAccuracy: number;
          recentAccuracy: number[];
          successfulTechniques: number;
          successRate: number;
          totalAttempts: number;
      }