Existen varios programas o software para efectuar una interpretación del I´Ching.

El algoritmo de la cadena de Markov es una forma conceptualmente exacta de tomar textos existentes y mezclarlos.

La premisa básica es que por cada par de palabras en su texto, hay un conjunto de palabras que siguen a esas palabras.

Lo que efectivamente hace este algoritmo es para cada par de palabras en el texto, registra la palabra que viene después en una lista en un diccionario.

Luego, "regenera" el archivo tomando las dos palabras actuales y seleccionando al azar una palabra para seguir de la lista apropiada.

El algoritmo funciona bastante bien para textos grandes, aunque es más probable que sea más exacto con hasta 10000 palabras como máximo.

Un problema con este algoritmo particular es que imprime cada palabra en una línea.

Es bastante simple escribir un programa para imprimir el texto con mayor precisión, pero no es importante para el algoritmo principal.

Entendamos el relato…