This interactive tool helps you visualize the relations between the Hexagrams. Play and learn here.
If you are not interested in any special or arbitrary name/meaning assignment, use it as a visualization of a 6D Hamming Space or a 6-cube.
- Shows Hamming distance between any two Hexagrams -- adjacent nodes d=1, opposite node d=6
- Supports drag-n-drop of any Hexagram to re-organize graph, and keep the same topology
- Graph reshapes itself automatically, and keeps all properties
- Color highlight related Hexagrams (self/selected, adjacent, opposite, reverse)
demo1080.mp4
This visualization is to expand the Hamming Space from 3D to six dimensions, from a cube to a 6-cube like this.
![image](https://private-user-images.githubusercontent.com/432856/290699642-fcef21cf-3e75-4e3b-9c48-3cd009c2c160.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MjM5MDUsIm5iZiI6MTcyMjgyMzYwNSwicGF0aCI6Ii80MzI4NTYvMjkwNjk5NjQyLWZjZWYyMWNmLTNlNzUtNGUzYi05YzQ4LTNjZDAwOWMyYzE2MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNVQwMjA2NDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NDExYTFhMWViODQ3ZDdjNDZmNDk5NTZjYjg2MGFlYjY1ZWNmODVhYTdkMDUyNDM2YzM1ODI5ZjU1NDU3YzVkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.iI_7CsQCVW16Gy_p-Y1plosumfe-RN_4NjYd06hsjyI)
![image](https://private-user-images.githubusercontent.com/432856/290698699-6d16b447-9af6-4e99-882c-69dfbca43505.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MjM5MDUsIm5iZiI6MTcyMjgyMzYwNSwicGF0aCI6Ii80MzI4NTYvMjkwNjk4Njk5LTZkMTZiNDQ3LTlhZjYtNGU5OS04ODJjLTY5ZGZiY2E0MzUwNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNVQwMjA2NDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05YjI0NjQwNDJkNmUyNjExNTMzYjQ0N2Q0NmEwYWE2ZTI5MjI1NDc4NGNhNmRiMDIzNjExMzIzZDAzMjUyYTViJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.2GssDzYC_v3JhSvYrJxU5KgKKre5KLZxd41fQpe41u8)
In the 6-cube representation, an edge exists if two nodes have an Hamming Distance of one, meaning the binary forms differ at only one digit, e.g. 000000 and 000100.
In special cases, the reverse is the same as the opposite or self. The colors will mix, giving purple (red+blue) and dark green (yellow+blue).
(rev == neg) Hexagram | Binary | Negation | Reverse |
---|---|---|---|
䷊ 泰 Advance | 000111 | 111000 | 111000 |
䷋ 否 Hindrance | 111000 | 000111 | 000111 |
䷵ 歸妹 Marrying Maiden | 001011 | 110100 | 110100 |
䷴ 漸 Developing Gradually | 110100 | 001011 | 001011 |
䷾ 既濟 Already Fulfilled | 010101 | 101010 | 101010 |
䷿ 未濟 Not Yet Fulfilled | 101010 | 010101 | 010101 |
䷑ 蠱 Remedying | 100110 | 011001 | 011001 |
䷐ 隨 Following | 011001 | 100110 | 100110 |
(rev == self) Hexagram | Binary | Negation | Reverse |
---|---|---|---|
䷁ 坤 Responding | 000000 | 111111 | 000000 |
䷽ 小過 Little Exceeding | 001100 | 110011 | 001100 |
䷜ 坎 Darkness | 010010 | 101101 | 010010 |
䷛ 大過 Great Exceeding | 011110 | 100001 | 011110 |
䷚ 頤 Nourishing | 100001 | 011110 | 100001 |
䷝ 離 Brightness | 101101 | 010010 | 101101 |
䷼ 中孚 Innermost Sincerity | 110011 | 001100 | 110011 |
䷀ 乾 Initiating | 111111 | 000000 | 111111 |