# 玩索而有得 **Repository Path**: robinBot/my64gua ## Basic Information - **Project Name**: 玩索而有得 - **Description**: 一个易经筮法的小玩意 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-14 - **Last Updated**: 2023-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 玩索而有得 初版发布在[gitcode](https://gitcode.net/redhat77/my64gua)上,随后的版本变更发布[gitee](https://gitee.com/robinBot/my64gua) #### 引子 在快知天命的年纪,翻看“**廖明春 《周易》经传十五讲 北京大学出版社**”。居然偶有所获,易经为“二二相耦,非覆即变”,就是说64卦分成32对,除了“乾-坤,颐-大过,习坎-离,中孚-小过”是卦象相反(上三爻与下三爻是对称的,颠倒没有变化,只能阴阳互变了),其余卦象均为互相颠倒。 本着玩索而有得的想法,用C#实现大衍筮法的简化版,生成一卦,至于解卦那就是“仁者见仁,智者见智”了。基本原则应该是“居则观其象而玩其辞,动则观其变而玩其占。”《系辞传上》 #### 六十四卦的数 依据“数往者顺,知来者逆,是故易逆数也。”《说卦传》。 简单套用二进制,000000(0)䷁坤,000001(1)䷗复,000010(2)䷆师,000011(3)䷒临,...,111100(60)䷠遯(遁),111101(61)䷌同人,111110(62)䷫姤,111111(63)䷀乾 #### 开发环境 1. vscode[下载地址](https://code.visualstudio.com/Download) 2. .net7[sdk 下载地址](https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0) #### 使用说明 1. 进入代码目录 code . 2. 在 vscode 启用终端,运行dotnet run #### 运行结果 ![输出本卦及变卦](运行结果.png)