Trigrams and six lines
Each trigram has a fixed yin-yang line pattern, image, and Five-Phase association; an upper and lower trigram form one of the received hexagrams.
The program matches actual line arrays to hexagram data instead of asking a language model to reconstruct lines from a name.