I Ching Online Methods & Sources
How results are generated and how commentary is labeled.
Three-coin method
Each coin is an independent fair toss via crypto.getRandomValues. We never draw 6/7/8/9 with equal 25% probability.
Coin sounds are real recordings (coins shaken in the palm; a coin dropped on a wooden floor), trimmed and loudness-normalised, played with the Web Audio API with slight random pitch and volume variation; if the files fail to load, the site falls back to sounds synthesised live in the browser. Sources (both Public Domain — free for commercial use, no attribution required): (1) “Shaking coins in palm” by ezwa, Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Shaking_coins_in_palm.ogg ; (2) “Coin dropped on wooden floor” by ezwa, Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Coin_dropped_on_wooden_floor.ogg . The animation is decorative: the result is drawn first, and the coins always land showing that result. Sound can be muted next to the tool; with reduced motion enabled, the coins do a small hop and a single flip with no bounce.
- Heads = 3
- Tails = 2
- Line odds: 6 and 9 at 1/8 each; 7 and 8 at 3/8 each
Calculation engine
values_bottom_up[0] is always the bottom line. Hexagram numbers use the King Wen map (not binary+1). Engine version: three-coins-v1.
Commentary sources
Public pages label modern explanations as “Our commentary.” Classical Chinese fields may exist as placeholders but are not shown until rights are verified. We do not paste Wilhelm, Online Clarity, or IChingOnline.NET modern text.
Optional AI
AI readings (10 credits) are optional and not required for a complete standard reading. AI interpretation is coming soon.