Celestine API Documentation - v0.2.0
    Preparing search index...

    Function findPatterns

    • Find all aspect patterns in a set of aspects.

      Parameters

      • aspects: Aspect[]

        Array of detected aspects

      Returns AspectPattern[]

      Array of detected patterns, sorted by significance

      Patterns are detected in order of rarity/significance:

      1. Grand Cross (rarest)
      2. Kite
      3. Mystic Rectangle
      4. Grand Trine
      5. T-Square
      6. Yod
      7. Stellium
      const aspects = findAllAspects(bodies);
      const patterns = findPatterns(aspects);

      for (const pattern of patterns) {
      console.log(`${pattern.type}: ${pattern.bodies.join(', ')}`);
      }