Для упорядочивания этого огромного массива данных Вайзман применил метод ДНК-сортировки. У ДНК и И-цзин много общего, например, триплеты генетического кода вполне можно считать триграммами. Соединяясь на разных ветках молекулы, эти триплеты-триграммы образуют гексаграмму, более того, один код ДНК состоит ровно из 64 элементов. А ДНК – это лучший способ упорядочивания информации – само существование человечества это доказывает.
Молекула ДНК строится по принципу комплиментарности – четыре азотистых основания, из которых она состоит, сочетаются между собой строго в определенном порядке – аденин (A) только с тимином (T), гуанин (G) только с цитозином (C). Вайзман так описал этот принцип через Инь и Ян: пара A-Т: старая Инь – молодой Ян; пара G-C: старый Ян – молодая Инь.
Дальше он написал программу, которая анализировала гексаграммные последовательности и статистически, отталкиваясь от количества в ней янских и иньских черт, упрощала до одной из триграмм, учитывая также и количество старых черт. Теперь любой паре вопрос-ответ в базе соответствовала одна-единственная триграмма, триграммный метатэг.
Теперь можно было строить информационную ДНК. Для первой цепочки виртуальной молекулы бралась одна из триграмм во всех возможных, то есть в восьми вариантах. Например, триграмма Земля.
Дальше, по принципу комплиментарности, строилась вторая ветвь спирали: к Земле присоединялось Небо.
Пары образовывали гексаграммы:
И массивы данных, привязанных к триграммам сверху и снизу, объединялись. Это был первый уровень упорядочивания данных. Если для этого участка двойной спирали произвести обычное изменение старых черт на их противоположность, получаются все восемь «чистых» (т.е. состоящих из одинаковых триграмм) гексаграмм цикла Перемен:
Этот принцип работал для всех триграммных цепочек, построенных по ДНК-принципу. В итоге всегда получалось восемь чистых гексаграмм, но в разном порядке.
Пример цепочки для триграмм Огня и Воды: