There are many I Ching programs on the internet, but they're all based on the coin tossing method of hexagram generation. This version, on the other hand is based on the yarrow stalk method.
The result is the immediacy of the coin tossing method with the reliability of the yarrow stalk method.
For a reading, click on the "Consult the Oracle" button. A small window will appear. Click on the "Create Hexagram(s)" button to generate the hexagrams. Red indicates a changing line. Clicking on the "Hexagram 1" & "Hexagram 2" buttons will replace this page with the corresponding hexagram's details (clicking inside the small window before clicking on the hexagram page will cause the small window to re-appear after a few seconds). Clicking on the "Close Window" button will close the small window.
I'd like to acknowledge Richard Wilhelm's and Cary F. Baynes translation "I Ching: Or, Book of Changes" [3rd. ed., Bollingen Series XIX, (Princeton NJ: Princeton University Press, 1967, 1st ed. 1950)] and Larry Schoenholtz's "New Directions in the I Ching: The Yellow River Legacy" [Seacaucus NJ: University Books Inc., 1975, 1st ed. 1975] for inspiring me to write this script.